HTML 要素は、<div> と <span> を使用してグループ化できます。
ほとんどの HTML 要素は、ブロックレベル要素またはインライン要素として定義されます。
編集者注: 「ブロック レベル要素」はブロック レベル要素、「インライン要素」はインライン要素と翻訳されます。
ブロックレベル要素は通常、ブラウザで表示されるときは新しい行で始まり (そして終わり) ます。
例: <h1>、<p>、<ul>、<table>
インライン要素は通常、新しい行を開始せずに表示されます。
例: <b>、<td>、<a>、<img>
HTML <div> 要素は、他の HTML 要素をグループ化するために使用できるコンテナであるブロックレベルの要素です。
要素には特別な意味はありません。 また、ブロックレベルの要素であるため、ブラウザでは前後に改行が表示されます。
CSS と併用すると、<div> 要素を使用して、コンテンツの大きなブロックにスタイル プロパティを設定できます。
要素のもう 1 つの一般的な用途は、ドキュメントのレイアウトです。 これは、テーブルを使用してレイアウトを定義する昔ながらの方法を置き換えます。 ドキュメントのレイアウトに <table> 要素を使用することは、テーブルの正しい使用方法ではありません。 <table> 要素は、表形式のデータを表示するために使用されます。
HTML <span> 要素は、テキストのコンテナとして使用できるインライン要素です。
要素にも特別な意味はありません。
CSS と併用すると、<span> 要素を使用してテキストの一部のスタイル属性を設定できます。
| ラベル | 説明 |
|---|---|
| <div> | は文書内の部門またはセクション (部門/セクション) を定義します。 |
| <span> | は、ドキュメント内のインライン要素を結合するために使用されるスパンを定義します。 |