Template

Fichier codé définissant la structure générale d’une page Web ou d’un ensemble de pages d’un site Web de façon cohérente.

Ce squelette de page contient des éléments statiques de mise en page déjà positionnés et mis en forme, ainsi que des variables ou résultats de fonctions, des éléments dynamiques interpolés sous forme de chaînes de caractères.

Les templates sont contenus dans un thème, l’ensemble des fichiers qui constituent la structure de présentation d’un site Web.

L’affichage de ces squelettes de page peut dépendre de la chaîne de requête qui décide du modèle ou de l’ensemble de modèles à utiliser pour afficher la page.

Un template peut être décliné en plusieurs sous-modèles, les layouts, modèles spécifiques qui définissent la disposition des éléments, des sections, blocs ou compositions.

Synonyme : gabarit, modèle de document, structure générale du document, squelette, page vierge

Voir aussi : thème, layout

Exemples de moteurs de template basés sur la manipulation du DOM