Go to information
ブロック要素
要素型(要素タイプ)がブロック要素(ブロックレベル)に分類される要素は、次のような特徴をもっています。
- 段落、見出し、リスト、表のように文章を構造化する意味をもつ要素である
- 視覚環境の UA では表示域の左右いっぱいまでの範囲(行単位)を占め、前後に改行を置いた表示になる
- インライン要素やテキストなどの行内容だけでなく、他のブロック要素までも含むことができるものがある
- 文書本体の
body要素の直接の子要素として、その直下に置くことができる要素である
具体的な要素型名をあげると、下記の要素が HTML4.01, XHTML1.0, XHTML1.1 におけるブロック要素として定義されています。
ブロック要素のみを内包できる
blockquote要素
- ブロック要素を含む文章の引用であることを示す
form要素
- フォーム全体を定義する
noframes要素
- フレーム非対応環境や非視覚環境用のフレーム代替内容
noscript要素
- スクリプトの実行が不可能な環境の場合の代替内容
ブロック要素・インライン要素・テキストを内包できる
div要素
- 他の要素をグループ化し、文書に構造を付加する
center要素
- 要素内の内容の水平(左右)方向を中央揃えにする
fieldset要素
- フォームのコントロール部品を囲んでグループ化する
インライン要素、テキストを内包できる
address要素
- 文書作成者の連絡先や文書の著作情報を示す
h1-h6要素
- 文書の内容が一目でわかる見出しを示す
p要素
- ひとつの文章の内容的なまとまりである段落を示す
pre要素
- 要素内のテキストが整形済みであることを示す
特定の要素のみを内包できる
次の6つの要素に限っては、特定の要素のみを子孫要素にすることができる内包関係をもちます。
dir要素
- ディレクトリリストを作成する
li要素
dl要素
- 定義型リストを作成する
menu要素
- メニューリストを作成する
li要素
ol要素
- 番号順リストを作成する
li要素
table要素
- テーブル(表)を作成する
caption要素
col要素
colgroup要素
thead要素tr要素
- tfoot要素
tr要素
- tbody要素
tr要素
tr要素
ul要素
- 箇条書きリストを作成する
li要素
内容を持たない空要素
hr要素
- 水平方向に罫線を表示する
isindex要素
- 1行のテキスト入力欄を作成する
ブロック要素も内包できる特殊な要素
次の8つの要素はインライン要素だけでなくブロック要素も内包することができるので、ブロックレベル・インラインレベルの両方を取ることができる要素型に分類されます。ただし、両方同時は不可能なため、ブロック要素の中で使われた場合は、インライン要素として扱われます。なお、del要素, ins要素, script要素については body要素やブロック要素のみを内包できる要素の直接の子要素として、その直下に置くこともできます。
applet要素
- Javaアプレット(Java applet)を埋め込む
button要素
- 汎用押しボタン(push button)を作成する
del要素
- 指定範囲が削除されたことを示す
iframe要素
- ページの行内(インライン)にフレームを配置する
ins要素
- 指定範囲が新しく追加・挿入されたことを示す
map要素
- クライアントサイド・イメージマップを作成する
object要素
- オブジェクト(外部アプリケーション)全般をウェブページ中に埋め込む
script要素
- ページ内にクラインアントサイド・スクリプトを組み込む
- 現在位置
- W3G
- XHTML
- HTML辞典
- ブロック要素
- ナビゲーション
- World Wide Web Guide
- ステータス情報
- 作者
- 上田 遼
- 公開
- 2005-09-14T21:14:27+09:00
- 更新
- 2008-12-29T04:27:07+09:00
- URI
http://w3g.jp/xhtml/dic/block_element
- 検索
-
実績:大阪学院 入試サイト New! / 三田市民病院 / 神戸女学院大学 入試サイト / 釣りサンデー