Une balise permet de délimiter une interprétation donnée sur un contenu.
Un attribut de balise permet de paramétrer l'effet de celle-ci.
Une balise est constituée de :
Les balises possibles sont régies par une grammaire, extensible ou non.
Chaque attribut est représenté par :
Certains attributs réservés sont utilisables sur toutes les balises :
id
: identifiant unique de la balise dans le document (un même id
ne doit
donc jamais être répété).class
pour spécifier quelle(s) classe(s) CSS doivent gouverner l'affichage de ce contenu
style
pour spécifier une apparence de la balise (en CSS) qui supplante les règles CSS appliquées au
niveau document.Une balise est de la forme
<nom-balise premier-attribut="valeur1" deuxieme-attribut="valeur2">contenu balise</nom-balise>
Les grammaires définissant les balises et attributs possibles (et les balises dans ces balises, etc.) peuvent être définies sous forme de :
Dans la grammaire HTML, des balises HTML possibles sont :
Balise | Commentaire |
---|---|
head |
En-tête du document |
body |
Corps du document |
template |
Modèle de structure |
Un exemple de balise est :
<p id="p1" style="color: green">paragraphe de texte</p>