16

http://www.w3schools.com/tags/tag_doctype.asp

HTML5 は SGML に基づいていないため、DTD への参照は必要ありません。

SGML に基づいていない場合、HTML 5 はどの標準に基づいていますか?

4

1 に答える 1

16

HTML5 標準では、HTML5 の2 つのシリアル化("html" と "xml") が指定されています。「xml」は有効な XML シリアライゼーションです (これは SGML のサブセットです)。「html」は特定のシリアライゼーション標準に基づくものではなく、独自の完全なシリアライゼーションを備えています。ここに違いがあります: HTML4 には "sgml" シリアライゼーションと "xml" シリアライゼーション (XHTML 1.0 と呼ばれます) があります。

もちろん、HTML5 は、HTML4 (SGML ベース) と XHTML (HTML4 および XML ベース) に基づいた大部分を対象としています。

HTML5 仕様の履歴セクションも参照してください。

于 2013-04-24T07:34:58.990 に答える