The document bodyFormatting content with HTML

Content models define the type of content expected inside an element, and control syntax rules such as element nesting.

Avant html5, globalement que deux types de modèles : block et inline.

En HTML5, de nouveaux *content models* ont été créé pour étendre les capacités structurelles et sémantiques d'HTML. Il y a 7 modèles principaux :

  1. Flow
  2. Metadata
  3. Embedded,
  4. Interactive,
  5. Heading,
  6. Phrasing,
  7. Sectioning

Voir le graphique interactive sur le site du w3c : www.w3.org/TR/html5/dom.html#kinds-of-content