Modele de continut in HTML5
Fiecare element HTML apartine cel putin unui model de continut.
Tipuri de continut:
- Block level - apar pe linii separate luind tot spatiul de pe o linie,
- Inline level - apar in curgerea normala a documentului (normal flow of the document) luind atita spatiu cit au nevoie.
Astfel exista 7 modele de continut dezvoltate pentru a extinde capabilitatea structurala si semantica in HTML5:

- Metadata content - stabilește prezentarea sau comportamentul restului de conținut sau stabilește relația documentului cu alte documente sau care transmite alte informații fara legatura cu documentul in sine;
- Flow content - conțin de obicei text sau conținut încorporat(embedded);
- Sectioning content - elemente de sectionare care definesc scopul titlurilor(headings) si al subsolurilor(footers);
- Heading content - defineste antetul(header) unei secțiuni;
- Phrasing content - este textul documentului, precum și elemente care marchează textul respectiv la nivel inline(intra-paragraf);
- Embedded content - este conținut care importă o altă resursă în document;
- Interactive content - este conținut special destinat interacțiunii utilizatorului.
Unele din aceste modele se comporta ca Block Level, altele ca Inline Level.
Informatii mult mai detaliate gasiti in documentatia de specialitate W3 - Content models