text-shadow | NN s.o. IE s.o. CSS 2
| Hérité: non
Définit les effets d'ombre à appliquer au texte de l'élément actuel. Un élément texte peut posséder plusieurs ombres, chacune ayant une couleur, un décalage vertical et horizontal et un rayon de fondu spécifiques. Les ombres définies sont superposées, chacune figurant dans son propre mini-calque et la première ombre spécifiée se trouvant tout en bas de la pile. Les valeurs associées à chaque ombre doivent être séparées par des espaces. De plus, lorsque vous définissez plusieurs ombres, vous devez les séparer par des virgules.
Syntaxe CSS
    text-shadow: [color] horizLength vertLength blurRadiusLength,
        [[color] horizLength vertLength blurRadiusLength] | none
Valeur
Si vous ne spécifiez pas de valeur pour l'attribut color, l'ombre utilise la valeur de la propriété color de l'élément (qui peut elle-même être héritée). Vous pouvez spécifier l'attribut color avant ou après les longueurs. Pour en savoir plus sur les valeurs de couleur, reportez-vous au début du présent chapitre. Les valeurs des attributs horizLength et vertLength sont des longueurs (voir le début de ce chapitre) et le signe qui les précède désigne le sens du décalage de l'ombre par rapport à l'élément texte. Pour l'attribut horizLength, une valeur positive fait apparaître l'ombre à droite de l'élément, une valeur négative la fait apparaître à gauche de l'élément. Pour l'attribut vertLength, une valeur positive fait apparaître l'ombre au dessous du texte, une valeur négative la fait apparaître au dessus du texte. Le rayon de fondu est une valeur définissant la longueur (voir le début de ce chapitre) de l'ombre à partir du bord des caractères de texte.
Valeur initiale
none
S'applique à
Tous les éléments.