wulin.comの記事紹介(www.vevb.com):XHTML 1.0トランジショナルの仕様を比較すると、HTML5には基本的にXHTML 1.0の過渡的な要件がなく、多くのことを簡素化します。
XHTML 1.0トランジショナルの仕様を比較すると、HTML5には基本的にXHTML 1.0の厳しい要件がなく、多くのことを簡素化します。
•ドキュメント宣言はより簡単です。
1 <!doctype html public - // w3c // dtd xhtml 1.0 transitional // en>
2 <! - html5で、このように書きます: - >
3 <!doctype html>
•名前空間は、HTMLタグで宣言する必要はありません。
1 <html xmlns = lang = zh-cn>
2 <! - html5で、このように書きます: - >
3 <html lang = zh-cn>
•宣言をエンコードする文字セットも簡単です
1 <メタhttp-equiv = content-type content = text/html; charset = utf-8 />
2 <! - html5で、このように書きます: - >
3 <Meta charset = utf-8 />
•CSSおよびJavaScriptコードにタイプ属性を記述する必要はありません
1 <スクリプトタイプ= text/javascript> </script>
2 <スタイルタイプ= text/css> </style>
3 <! - html5では、直接書き込むことができます: - >
4 <Script> </script>
5 <style> </style>
•XHTMLコード仕様の要件はありません
すべてのマーカーには、対応するエンドマークが必要です。
すべてのタグ要素と属性名は小文字でなければなりません。
すべてのXMLタグは合理的にネストする必要があります。
すべての属性を引用符で囲む必要があります。
1 <div class = test> </div>
2 <br>
3 <入力型=テキスト />
4 <! - これらについては厳密な要件はありません - >