Par rapport à la spécification de la transition XHTML 1.0, HTML5 n'a essentiellement pas les exigences strictes de la transition XHTML 1.0 et simplifie beaucoup de choses.
1. La déclaration de document est plus simple:
<! Doctype html public - // w3c // dtd xhtml 1.0 transitional // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
<! - Dans HTML5, écrivez ceci: ->
<! Doctype html>
2. L'espace de noms ne doit pas être déclaré sur la balise HTML.
<html xmlns = http: //www.w3.org/1999/xhtml lang = zh-cn>
<! - Dans HTML5, écrivez ceci: ->
<html lang = zh-cn>
3. La déclaration de codage des jeux de caractères est également simple.
<meta http-equiv = contenu contenu contenu = text / html; charse = utf-8 />
<! - Dans HTML5, écrivez ceci: ->
<Meta Charset = UTF-8 />
4. Vous n'avez pas besoin d'écrire des attributs de type au code CSS et JavaScript.
<script type = text / javascript> </ script>
<style type = text / css> </ style>
<! - Dans HTML5, vous pouvez écrire directement: ->
<cript> </cript>
<style> </ style>
5. Il n'y a aucune exigence pour les spécifications de code XHTML.
Tous les marqueurs doivent avoir une marque finale correspondante;
Tous les éléments de balise et les noms d'attributs doivent être en minuscules;
Toutes les balises XML doivent être raisonnablement imbriquées;
Tous les attributs doivent être enfermés en guillemets;
<p class = test> </p>
<br>
<Type d'entrée = Text />
<! - Aucune exigence stricte n'est faite pour celles-ci ->