text-decoration | NN 4 IE 4 CSS 1
| Hérité: non
Définit les enrichissements à appliquer au contenu d'un élément (souligné, barré, barre supérieure et (dans Navigator et CSS) clignotement). Vous pouvez spécifier plusieurs styles d'enrichissement, en les séparant par des espaces. Heureusement, les navigateurs standard ignorent le paramètre blink. Navigator 4 ne reconnaît pas la valeur overline. Les enrichissements de texte ont une relation parent/enfant inhabituelle. Les valeurs ne sont pas héritées, mais un enrichissement appliqué à un élément est également appliqué à ses éléments imbriqués. Par conséquent, à moins d'annuler cette fonction par un autre moyen, si un élément p est souligné, par exemple, l'élément span imbriqué dans ce dernier l'est également.
Syntaxe CSS
    text-decoration: decorationStyle | none
Valeur
none et les quatre constantes suivantes: blink | line-through | overline | underline, ,mais les navigateurs ignorent souvent blink.
Valeur initiale
none
Exemple
    div.highlight {text-decoration: underline}
S'applique à
Tous les éléments.
Référence de modèle d'objet
    [window.]document.getElementById("elementID").style.textDecoration
    [window.]document.getElementById("elementID").style.textDecorationBlink
    [window.]document.getElementById("elementID").style.textDecorationLineThrough
    [window.]document.getElementById("elementID").style.textDecorationNone
    [window.]document.getElementById("elementID").style.textDecorationOverLine
    [window.]document.getElementById("elementID").style.textDecorationUnderline