ブロックレベル要素

| コメント(0) | トラックバック(0)

XHTML+CSSを勉強すると、覚えなければいけないことの1つにインライン要素は、ブロックレベル要素で囲わなければいけないというのがあります。

XHTMLはDOCTYPE宣言にもよりますが、<body>~</body>の範囲内に入れられるのは、ブロックレベル要素だけというルールがあるので、インライン要素をブロックレベル要素で囲う必要があるのです。(del要素、ins要素、script要素などの例外的要素は、入れても良い)

このブロックレベル要素とインライン要素というのは、覚えるのが、結構面倒なのですが、ブロックレベル要素は、DOCTYPE要素がTransitionalやFramesetの場合のみ使える古い要素除けば、13種類だけになります。

13種類のブロックレベル要素は、以下の表のとおりです。

テキストh1~h6要素見出し
p要素段落
div要素任意の範囲・グループ化
blockquote要素引用文
address要素連絡先
pre要素整形済みテキスト
リストul要素番号なしリスト(箇条書き)
ol要素番号つきリスト
dl要素定義リスト
その他table要素
form要素フォーム
fieldset要素フォーム内容のグループ化
hr要素横罫線


コレだけです。DOCTYPE要素がTransitionalやFramesetの場合のみ使える古い要素というのが、ありますが、だいたい上記の表のタグを使うことの方が多いので、この13種類を覚えて、後は、普段よく使うインライン要素を覚えればいいわけです。

また、これらの要素について、更に詳しく書かれている本があります。興味がある方は、こちらのページを、御覧ください。XHTML+CSSを勉強するのに、オススメの本です!

今日の情報は役に立った!と思われましたら下のバナーから応援よろしくお願いします!1クリックごとにオイラのやる気メーターが1つあがります!

ブログランキング・にほんブログ村へ

トラックバック(0)

トラックバックURL: http://tomwebtom.com/mt/mt-tb.cgi/52

コメントする

このブログ記事について

このページは、トモちゃんヌが2007年9月28日 22:56に書いたブログ記事です。

ひとつ前のブログ記事は「テーブルレイアウト」です。

次のブログ記事は「新規訪問者とリピーター」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。