Le balisage sémantiquement correct fait usage des éléments HTML conformément à leurs finalités propres. Le HTML bien structuré possède une signification sémantique pour un large éventail d’agents utilisateurs (navigateurs sans feuilles de style, navigateurs textuels, PDA, engins de recherche, etc.). Pour le balisage, il faut utiliser les éléments HTML standards et éviter de styler d’autres