--- title: text-decoration-style slug: Web/CSS/text-decoration-style tags: - CSS - Propriété - Reference translation_of: Web/CSS/text-decoration-style ---
La propriété text-decoration-style
définit le style appliqué sur les lignes visées par {{cssxref("text-decoration-line")}}. Le style s'applique à toutes les lignes définies avec text-decoration-line
.
Note : Il n'existe pas de méthode permettant de mettre en forme les lignes décorées différemment les unes des autres.
Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request !
Si la mise en forme appliquée possède une sémantique forte (par exemple barrer le texte pour indiquer qu'il a été supprimé), on recommande aux auteurs d'utiliser les balises HTML associées si elles existent (par exemple {{HTMLElement("del")}} ou {{HTMLElement("s")}}). Les navigateurs peuvent parfois désactiver la mise en forme et ces éléments permettent de conserver la sémantique du contenu quoi qu'il arrive.
La propriété raccourcie {{cssxref("text-decoration")}} permet de paramétrer cette propriété et d'autres propriétés associées aux décorations.
/* Valeurs avec des mots-clés */ text-decoration-style: solid; text-decoration-style: double; text-decoration-style: dotted; text-decoration-style: dashed; text-decoration-style: wavy; /* Valeurs globales */ text-decoration-style: inherit; text-decoration-style: initial; text-decoration-style: unset;
solid
double
dotted
dashed
wavy
{{csssyntax}}
.exemple { -moz-text-decoration-line: underline; -moz-text-decoration-style: wavy; -moz-text-decoration-color: red; -webkit-text-decoration-line: underline; -webkit-text-decoration-style: wavy; -webkit-text-decoration-color: red; text-decoration-line: underline; text-decoration-style: wavy; text-decoration-color: red; }
<p class="exemple">Et voilà le résultat.</p>
{{EmbedLiveSample('Exemples')}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS3 Text Decoration', '#text-decoration-style', 'text-decoration-style')}} | {{Spec2('CSS3 Text Decoration')}} | Définition initiale. La propriété {{cssxref("text-decoration")}} n'était pas une propriété raccourcie auparavant. |
{{cssinfo}}
{{Compat("css.properties.text-decoration-style")}}
text-decoration-style
.