W3cマークアップ検証では、ページの末尾のスラッシュを削除するように求められます。これは正しいです?Aそして私のページはまだすべてのブラウザに準拠していますか?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<meta http-equiv="content-style-type" content="text/css" **/**>
W3cマークアップ検証では、ページの末尾のスラッシュを削除するように求められます。これは正しいです?Aそして私のページはまだすべてのブラウザに準拠していますか?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<meta http-equiv="content-style-type" content="text/css" **/**>
それは正しいです。HTML 4.01の場合、要素の末尾にスラッシュ(自己終了タグ)を付ける必要はありません。メモリが正しく機能する場合は、meta
要素を信じています。<link>
ただし、xhtmlには末尾にスラッシュが必要です。
XHTML
構文HTML
付きです。XML
XMLでは、すべてのタグを閉じる必要があります。一部のHTMLタグには終了タグがないため、XHTMLでは自己閉鎖する必要があります。これは/
、の前にを配置することで実現され>
ます。
したがって、使用しているタグはすべて/>
、スラッシュを削除してHTMLに準拠するように変更する必要があります。
2つの仕様の違いはこれらだけではありません。