Gabarit (layout)

Modèle de mise en page, organisé en modules et composants de code, de texte et images réutilisables pour plusieurs pages ou sur un autre site Web.

Principe de module : l’élément visé doit avoir la même apparence partout. En Css il est préfixé par la classe du plus haut niveau, de son parent.

Il sert à garder une consistance sémantique dans le code.

Principe de composant : il comporte des classes de composition graphique sans avoir nécessairement un sens réel. Par exemple Bootstrap propose des composants, pour une réutilisation plus rapide du code.