- 締切済み
html文書の空要素に終了タグを入れるとどうなるの?
html文書の空要素に終了タグを入れると表示など影響しますか? 恐らく推奨はされないと思うのですが、表示に影響があるのかなど知りたいです。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- higekuman
- ベストアンサー率19% (195/979)
> html宣言なしの場合で、 > 例えば > <P>ああああああ<br /> ←ここ > あああ</P> > > や > > <TD><IMG SRC="/images/aaa.gif" WIDTH="8" HEIGHT="8" VSPACE="4" /> ←ここ > </TD> それ、終了タグじゃないですよ。 終了タグとは、</br>や</IMG>のことです。 その書き方は、たぶん表示に影響はないと思います。 ・・・が、それはブラウザによるので、表示に影響があるブラウザがあるかもしれません、としか答えられませんね。 そもそも、html宣言を無しにしようとしている時点で、表示にこだわるのもどうかと思いますけど。
- higekuman
- ベストアンサー率19% (195/979)
「html文書の空要素に終了タグを入れる」というのは、具体的にどうすることを言っていますか? 開始タグを省かずに、開始タグと終了タグをセットで書いてみてください。
お礼
ご回答ありがとうございます。 html宣言なしの場合で、 例えば <P>ああああああ<br /> ←ここ あああ</P> や <TD><IMG SRC="/images/aaa.gif" WIDTH="8" HEIGHT="8" VSPACE="4" /> ←ここ </TD> です。度々すみません。よろしくお願いします。
DOCTYPEでXHTML宣言したのなら空要素の半角閉じは必須。 HTML宣言で同じ事をしてらブラウザ依存。 コーディングを厳密に判別するブラウザだったらエラーするでしょう。
お礼
ご回答ありがとうございます。 DOCTYPEで宣言なしで、XHTMLではなくHTMLです。 HTMLに空要素の終了タグが入っている場合です。 <br />や画像<img ~ />など。 コーディングを厳密に判別するブラウザというのはfirefoxとかに なるのでしょうか?
- higekuman
- ベストアンサー率19% (195/979)
たとえば?
お礼
HTMLファイルでの、br, hr, img等の空要素です。 <br /> <img … /> <hr /> HTMLとXHTMLの混在は表示に影響があるのでしょうか?
お礼
ご回答ありがとうございました。