Sommaire

Séparer le contenu de la Bonnes pratiques Mise en formemise en forme

Nous l’avons vu précédemment, à la sortie du HTML 4, le W3C a proposé les CSS 1. L’objectif était clair : séparer le contenu de la mise en forme et de la mise en page. Chaque langage a son objectif bien défini : le HTML décrit la structure et le contenu des pages web et les CSS permettent de les mettre en forme et en page.

En travaillant de la sorte, vous n’aurez que des avantages :

  • bien séparer les deux langages,

  • avoir un code plus propre, plus rigoureux et plus lisible,

  • séparer la gestion du contenu de la mise en forme et de la mise en page,

  • centraliser la mise en forme et la mise en page en CSS,

  • homogénéiser la mise en forme et la mise en page en CSS,

  • avoir des mises à jour des CSS facilitées et rapides.

Dans la création des pages web, il faudra donc «  éviter  », autant que faire se peut, de «  mélanger  » la structure, le contenu et la mise en forme, le code HTML et le code CSS.