En raison du manque de structure, même de bonnes pages HTML sont difficiles à gérer. Le niveau du titre doit être analysé pour voir comment chaque partie est divisée. La barre latérale, le pied de page, l'en-tête, la barre de navigation, la zone de contenu principale et les articles sont représentés par des éléments div communs. HTML 5 ajoute de nouveaux éléments pour identifier ces structures communes:
・ Section: Cela peut être un chapitre ou une section du livre, et cela peut en fait être quelque chose avec son propre titre dans HTML 4
・ En-tête: l'en-tête affiché sur la page; c'est différent de l'élément de tête
・ Footer: pied de page; peut afficher les signatures dans les e-mails
・ Nav: un ensemble de liens vers d'autres pages
・ Article: Un article sur le blog, le magazine, la compilation d'articles, etc.
Considérons une page d'accueil de blog typique, qui a une tête en haut et un pied de page en bas, ainsi que plusieurs articles, une zone de navigation et une barre latérale, voir le code 1 page de blog typique
Exemple de code [www.cuoxin.com]