Im Vergleich zur Spezifikation von XHTML 1.0 -Übergangsübergang hat HTML5 grundsätzlich nicht die strengen Anforderungen von XHTML 1.0 -Übergang und vereinfacht viele Dinge.
1. Die Dokumenterklärung ist einfacher:
<! DocType html public -// w3c // dtd xhtml 1.0 transitional // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
<!-In HTML5 schreiben Sie Folgendes:->
<! DocType html>
2. Der Namespace muss nicht auf dem HTML -Tag deklariert werden.
<html xmlns = http: //www.w3.org/1999/xhtml Lang = zh-cn>
<!-In HTML5 schreiben Sie Folgendes:->
<html lang = zh-cn>
3. Die Charakter -Set -Codierungsdeklaration ist ebenfalls einfach.
<meta http-äquiv = content-type content = text/html; charset = utf-8 />
<!-In HTML5 schreiben Sie Folgendes:->
<meta charset = utf-8 />
4.. Sie müssen keine Typattribute in den CSS- und JavaScript -Code schreiben.
<script type = text/javaScript> </script>
<style type = text/css> </style>
<!-In HTML5 können Sie direkt schreiben:->
<Script> </script>
<Styles> </style>
5. Es ist keine Anforderung für XHTML -Codespezifikationen.
Alle Marker müssen eine entsprechende Endmarke haben;
Alle Tagelemente und Attributnamen müssen in Kleinbuchstaben sein.
Alle XML -Tags müssen vernünftig verschachtelt sein;
Alle Attribute müssen in Zitate eingeschlossen sein;
<p class = test> </p>
<br>
<Eingabetyp = text />
<!-Es werden keine strengen Anforderungen für diese gemacht->