Définit un cadre en ligne
Dans cet article, nous avons fourni une définition de la propriété text-decoration, expliqué la syntaxe générale, énuméré les valeurs possibles et fourni des exemples pratiques d'utilisation. Avec des astuces et des conseils pour optimiser l'utilisation de la propriété text-decoration.
La propriété CSS text-decoration permet d'ajouter des décorations à un texte. Ces décorations peuvent inclure des soulignements, des surlignements, des barrés et des clignotements.
La syntaxe générale pour la propriété text-decoration est la suivante :
selector { text-decoration: value; }
Le "selector" représente l'élément HTML auquel vous souhaitez appliquer la décoration de texte, et "value" correspond à l'une des valeurs possibles de la propriété text-decoration.
Valeurs par défaut | none |
---|---|
Inherited: | non |
Animable : | non En savoir plus sur l'animable |
Version: | CSS3 |
Syntaxe JavaScript: | object.style.textDecoration="underline" |
Voici les valeurs possibles pour la propriété text-decoration :
Voici quelques exemples pour illustrer l'utilisation de la propriété text-decoration :
/* Exemple 1 : Souligner un lien */ a { text-decoration: underline; } /* Exemple 2 : Barrer du texte pour indiquer une suppression */ .del-text { text-decoration: line-through; }
Dans l'exemple 1, tous les liens seront soulignés. Dans l'exemple 2, la classe CSS ".del-text" sera utilisée pour barrer du texte et indiquer qu'il a été supprimé.
Cet exemple pratique vous permet de visualiser les différentes décorations de texte disponibles avec la propriété text-decoration en CSS. Vous pouvez également expérimenter avec d'autres valeurs et combinaisons pour obtenir les effets de décoration souhaités.
Exemple : Copier le code
<!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <title>Exemple : la propriété text-decoration css</title> <style> .underline { text-decoration: underline; } .overline { text-decoration: overline; } .strikethrough { text-decoration: line-through; } .multiple { text-decoration: underline overline line-through; } .blink { text-decoration: blink; } .wavy { text-decoration: red underline overline wavy; } body { padding: 1em 2em; } </style> </head> <body> <h1>La propriété CSS text-decoration</h1> <p class="underline">text-decoration: underline;</p> <p class="overline">text-decoration: overline;</p> <p class="strikethrough">text-decoration: line-through;</p> <p class="multiple">text-decoration: underline overline line-through;</p> <p class="blink">text-decoration: blink;</p> <p class="wavy">text-decoration: red underline overline wavy;</p> </body> </html>
Dans cet exemple pratique d'utilisation de la propriété text-decoration en CSS, nous avons créé un document HTML qui présente différentes décorations de texte appliquées à des paragraphes. Chaque paragraphe utilise une classe CSS correspondante pour appliquer une décoration spécifique. Voici un aperçu des différentes décorations utilisées :
Voici quelques astuces et conseils pour utiliser au mieux la propriété text-decoration :
Les numéros figurant dans le tableau indiquent la première version du navigateur qui prend totalement en charge la propriété.
Explorateur | |||||
---|---|---|---|---|---|
Verssion | 1 | 3 | 1 | 1 | 3.5 |