- · Niveau : DÉBUTANT
- · Compatibilité : Tous les navigateurs
Rarissime, cette balise ne demande pas à être fermée. La balise <br /> est très utile, elle permet de changer de ligne. Un document HTML est interprété du haut vers le bas. Toutes les informations s’ajoutent les unes après les autres et changent de ligne une fois le bord de la table ou de la fenêtre atteint. Utilisez la balise <br /> pour forcer un saut de ligne et ainsi produire un document plus agréable à lire.
Note XHTML : Notez qu’il faut ajouter la barre oblique, qui indique normalement la balise de fermeture, directement dans la balise <br />.
L’ATTRIBUT CLEAR (Obsolète depuis HTML4.01 et incompatible HTML5)
Permet plusieurs sauts de ligne en même temps jusqu’à ce qu’il n’y ait plus d’élément de mise en forme à gauche ou à droite. Par exemple si vous avez une image moyennement grande suivie de la balise <br />. Le texte sautera une ligne mais sera encore à côté de l’image. En utilisant l’attribut CLEAR, le saut de ligne s’effectuera sous l’image.
Il y a 3 valeur pour l’attribut CLEAR :
<BR CLEAR=""all"">
<BR CLEAR=""left"">
<BR CLEAR=""right"">
"all" est pour tous les éléments tant à droite qu’à gauche. "left" pour les éléments à gauche et "right" pour les éléments à droite. Si vous avez deux images sur la même ligne par exemple et que vous vouliez sauter de ligne entre les deux images mais seulement sous celle de droite. Vous utiliseriez <BR CLEAR=""right"">.
NOTE : La balise <br /> n’est affectée par aucune autre balise et elle n’affecte en rien les autres balises. Elle est complètement isolée. Par contre la balise <br /> est interprétée seulement entre deux textes ou avant un texte. Si votre texte est le dernier du document ou d’une cellule de table, elle ne sera pas interprétée par certains navigateurs, et ce même si vous ajoutez un espace. Pour régler ce menu problème, ajoutez le code ACSII d’un espace (caractère spécial) :
EXEMPLE :
Votre texte…<br />Votre texte…
RÉSULTAT :
Votre texte…
Votre texte…