HTMLでテーブルの境界線を結合(collapse)する方法
HTMLでテーブルの境界線を結合(collapse)して1本の線にまとめたい場合は、CSSの border-collapse プロパティを使用します。このプロパティは、テーブルのセル同士の境界線をどのように表示するかを制御するもので、主に以下の2つの値を指定できます。
| プロパティの値 | 説明 |
|---|---|
| separate | 各セルの境界線が分離されて表示されます(初期値) |
| collapse | 隣接するセルの境界線が1本に結合されて表示されます |
実際の指定方法は以下のようになります。

例1:border-collapse: collapse を使った場合
次のコードでは、border-collapse: collapse; を指定することで、セル間の境界線が1本にまとまって表示されます。実際にブラウザで実行して確認してみてください。
<!DOCTYPE html>
<html>
<head>
<style>
table {border-collapse: collapse; }
table, td, th { border: 1px solid blue; }
</style>
</head>
<body>
<h1>Technologies</h1>
<table>
<tr>
<th>IDE</th>
<th>Database</th>
</tr>
<tr>
<td>NetBeans IDE</td>
<td>MySQL</td>
</tr>
</table>
</body>
</html>
例2:border-collapse: separate を使った場合
次のコードでは、border-collapse: separate; を指定しています。この場合、各セルの境界線は分離された状態で表示され、セルとセルの間に隙間ができます。
<!DOCTYPE html>
<html>
<head>
<style>
table { border-collapse: separate; }
table, td, th { border: 1px solid blue; }
</style>
</head>
<body>
<h1>Technologies</h1>
<table>
<tr>
<th>IDE</th>
<th>Database</th>
</tr>
<tr>
<td>NetBeans IDE</td>
<td>MySQL</td>
</tr>
</table>
</body>
</html>
このように、border-collapse プロパティの値を切り替えるだけで、テーブルの見た目を大きく変えることができます。すっきりとしたデザインの表を作りたい場合は「collapse」、セルごとに独立した枠線を表示したい場合は「separate」を使うのが一般的です。
-
HTMLで非表示のコメントを作成する方法
HTMLで非表示のコメントを作成するには、<!-- を記述してコメントを開始し、--> で閉じます。このタグの間に書かれた内容はすべてブラウザ上では非表示になります。コメント機能は、後からコードを見直したり修正したりする必要がある開発者にとって非常に便利です。適切なコメントを残しておくことで、コードの意図や構造を簡単に理解できるようになります。コメントは「自分自身へのメモ」と捉えることもできます。同時に、HTMLコードを一時的に無効化したい場合にも活用でき、コメントアウトされた部分はブラウザに一切表示されません。サンプルコード以下のコードを実行して、HTMLにおける非表示コメントの
-
HTMLで参考文献(Bibliography)を作成する方法
参考文献(Bibliography)とは、執筆時に参照した書籍や資料の一覧をまとめて記載するセクションのことです。HTMLを使えば、こうした参考文献リストを簡単に作成できます。具体的には、<ol>タグで書籍を番号付きリストとして列挙し、<cite>タグで作品のタイトルをマークアップします。 <cite>タグは、書籍のタイトルだけでなく、楽曲、絵画、映画など、さまざまな作品のタイトルを示す際にも使用できます。このタグは「引用」を意味しており、タグ内に記述した内容はすべて作品のタイトルとして扱われます。 サンプルコード それでは、実際にHTMLで参考文献リスト