We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

L'élément HTML <br> crée un saut de ligne (un retour chariot) dans le texte. Il s'avère utile lorsque les sauts de ligne ont une importance (par exemple lorsqu'on écrit une adresse ou un poème).

Catégories de contenu Contenu de flux, contenu phrasé.
Contenu autorisé Aucun, c'est un élément vide.
Omission de balise Cet élément doit avoir une balise de début et ne doit pas avoir de balise de fin. Pour les documents XHTML, on écrira cet élément <br />.
Parents autorisés Tout élément qui accepte du contenu phrasé.
Rôles ARIA autorisés Tous les rôles sont autorisés.
Interface DOM HTMLBRElement

Attributs

Comme pour tous les éléments, on peut utiliser les attributs universels.

clear Obsolète depuis HTML4.01 Obsolète depuis HTML5
Cet attribut indique où commencer la prochaine ligne après le saut de ligne.

Note : Cet attribut est obsolète avec HTML5 et ne doit pas être utilisé ! Il faut privilégier la propriété clear à la place.

Notes

Attention, <br> ne doit pas être utilisé de façon abusive afin d'augmenter l'espace entre les lignes d'un texte. Pour cela, on utilisera la propriété CSS margin sur l'élément <p>.

Exemples

HTML

Maître corbeau, sur un arbre perché,<br>
Tenait en son bec un fromage.<br>
Maître renard par l'odeur alléché,<br>
Lui tint à peu près ce langage...<br>

Résultat

Accessibilité

Utiliser une suite d'éléments <br> pour uniquement rajouter un espace entre des paragraphes sera source de confusion ou de frustration pour les personnes qui utilisent des outils d'assistance. Les lecteurs d'écran, par exemple, pourront annoncer la présence de l'élément alors qu'il n'y a aucun contenu associé.

Si on souhaite ajouter un espace supplémentaire, on utilisera plutôt la propriété CSS margin.

Spécifications

Spécification État Commentaires
HTML Living Standard
La définition de '<br>' dans cette spécification.
Standard évolutif  
HTML5
La définition de '<br>' dans cette spécification.
Recommendation  
HTML 4.01 Specification
La définition de '<br>' dans cette spécification.
Recommendation  

Compatibilité des navigateurs

FonctionnalitéChromeEdgeFirefoxInternet ExplorerOperaSafari
Support simple1 Oui1 Oui Oui Oui
clear1 Oui1 Oui Oui Oui
FonctionnalitéAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Support simple Oui Oui Oui4 Oui Oui Oui
clear Oui Oui Oui4 Oui Oui Oui

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : SphinxKnight, edspeedy, louuis, tregagnon, ethertank, Shz
Dernière mise à jour par : SphinxKnight,