# Balise

> Marqueur textuel encadré de chevrons, comme <p> ou </p>, qui délimite le début ou la fin d'un élément dans le code source HTML.

- Auteur : Clément Hadrot
- Publié le : 2026-09-25
- Mis à jour le : 2026-09-25
- URL : https://wpmoderne.dev.wordpress-developpement.fr/lexique/balise/

Le vocabulaire prête souvent à confusion : dans le langage courant, on dit indifféremment « balise » et « élément », mais il s'agit techniquement de deux choses liées plutôt qu'identiques. La balise n'est que le marqueur écrit dans le fichier ; l'élément est la structure complète que ce marqueur délimite, une fois interprétée par le navigateur.

## Ouvrante, fermante, orpheline

La plupart des balises vont par paire, une ouvrante et une fermante, entourant un contenu :

```
<h2>Titre de section</h2>
<br>
<img src="photo.jpg" alt="Description">
```

Certaines, comme `<br>` ou `<img>`, sont dites orphelines ou auto-fermantes : elles ne contiennent aucun contenu et n'ont donc pas de balise fermante correspondante.

## Dans un gabarit WordPress

Un thème classique mélange constamment balises statiques et code PHP, par exemple pour afficher dynamiquement le titre d'un article à l'intérieur d'une structure fixe.

## Pièges fréquents

- Oublier une balise fermante ne provoque généralement pas d'erreur visible, mais peut décaler l'affichage de tout le reste de la page de façon imprévisible.
- Le nom d'une balise n'est jamais sensible à la casse en HTML, mais la convention communément admise reste de l'écrire en minuscules.
- Une balise inconnue du navigateur, comme une faute de frappe dans son nom, n'entraîne aucune erreur bloquante : elle est traitée comme un élément générique sans comportement ni style particulier.
- Certaines balises historiques comme `<center>` ou `<font>` restent interprétées par les navigateurs actuels mais sont considérées comme obsolètes, leur rôle étant désormais tenu par le CSS.
