確認してみましたその他の回答、しかし、私はまだ混乱しています。特に、W3schools HTML 5 リファレンス。
<img>
HTML 4.01 では、単一のタグがとだけになることが「許可」されるはずだったと思いました<br>
。その後、XHTML が登場し、<img />
と<br />
(古いブラウザ用のスペースがあるという人がいた)。
今、HTML 5 を実践するときにコードをどのようにフォーマットすればよいのか疑問に思っています。
それは<br>
、<br/>
それとも<br />
?
ベストアンサー1
シンプル<br>
に十分です。
その他の形式は、XHTML との互換性のために用意されています。XHTML と同じコードを記述して、HTML としても機能させることができます。HTML を生成するシステムの中には、XML ジェネレーターに基づいているものがあり、そのため、裸の<br>
タグだけを出力する機能がありません。そのようなシステムを使用している場合は、 を使用しても問題ありません<br/>
が、必要がない場合は使用する必要はありません。
XHTML は一般的には使用されていません。そのような場合、コンテンツはapplication/xhtml+xml
XHTML として解釈されるように配信される必要があり、これは IE の古いバージョンでは機能しません。また、小さな検証エラーが発生するとページが表示されなくなります。したがって、Web 上で XHTML のように見えるもののほとんどは、実際には HTML として配信され、解釈されています。XHTML を text/html として提供することは有害であると考えられるさらに詳しい情報については。