HTML4.01・XHTML1.0 Strictの場合、bodyの直下はブロック要素でなくてはならない

普通ほとんど気にしないでもクリアできているからいいのだけど、Strictで宣言したら、bodyの直下はブロック要素でなくてはならない。

~HTML4.01・XHTML1.0~

body要素は、ブロックかスクリプトが1回以上出現しなければならない。

つまり

<body>
たとえばこんなのは駄目。
</body>

ということ。

つまり

<body>
<img src="***" />
</body>

も駄目。imgはインライン要素だから。

ようは


<body>
<p>たとえばこうすれば良い。</p>
</body>


ちなみに
Transitionalでは、

body要素は、flowが0回以上出現してよい。

HTML/CSS | | トラックバック(0) |
Share |

トラックバック(0)

トラックバックURL: http://www.spiral-records.com/mt/mt-tb.cgi/1169

Facebookコメントプラグイン

Powered by Movable Type 4.261

Tumblr : log long long time ago