Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
<hr> : l'élément de rupture thématique (règle horizontale)
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'élémentHTML<hr> représente une rupture thématique entre des éléments de niveau paragraphe : par exemple, un changement de décor dans un récit ou un changement de sujet au sein d'une section.
Dans cet article
Exemple interactif
<p> §1 : La première règle du Fight Club est : vous ne parlez pas du Fight Club.</p><hr /><p> §2 : La deuxième règle du Fight Club est : apportez toujours des cupcakes.</p>hr { border: none; border-top: 3px double #333333; color: #333333; overflow: visible; text-align: center; height: 5px;}hr::after { background: white; content: "§"; padding: 0 4px; position: relative; top: -13px;}Historiquement, il était présenté comme une règle ou une ligne horizontale. Bien qu'il puisse encore être affiché comme une règle horizontale par les navigateurs visuels, cet élément est désormais défini en termes sémantiques plutôt qu'en termes de présentation ; si vous souhaitez tracer une ligne horizontale, faites‑le à l'aide du CSS approprié.
Attributs
Cet élément prend en chargeles attributs universels.
Attributs obsolètes ou non-standard
alignObsolèteNon standardDéfinit l'alignement de la ligne horizontale sur la page. Si aucune valeur n'est renseignée, la valeur prise par défaut est
left.colorObsolèteNon standardDéfinit la couleur à utiliser pour la ligne horizontale, grâce à un nom de couleur SVG ou à un code hexadécimal (précédé d'un #).
noshadeObsolèteNon standardAvec cet attribut, la ligne horizontale n'aura pas d'ombre.
sizeObsolèteNon standardDéfinit la hauteur de la ligne, exprimée en pixels.
widthObsolèteNon standardDéfinit la longueur de la ligne, exprimée par une valeur en pixels ou en pourcents.
Exemples
>HTML
<p> Ceci est le premier paragraphe du texte. Les pandas roux sont géniaux. C'est mignon et c'est tout doux.</p><hr /><p> Ceci est le deuxième paragraphe du texte. Les poneys ne sont pas pareils. Ils sont plus grands et moins exotiques.</p>Résultat
Résumé technique
| Catégories de contenu | Contenu de flux |
|---|---|
| Contenu autorisé | Aucun, c'est unélément vide. |
| Omission de balises | Cet élément doit avoir une balise ouvrante mais ne doit pas avoir de balise fermante. |
| Parents autorisés |
|
| Rôle ARIA implicite | separator |
| Rôles ARIA autorisés | presentation ounone |
| Interface DOM | HTMLHRElement |
Spécifications
| Specification |
|---|
| HTML> # the-hr-element> |
Compatibilité des navigateurs
Voir aussi
- L'élément
<p> <hr>dans<select>