Text-emphasis-style - Propriété CSS

text-emphasis-style

Résumé des caractéristiques de la propriété text-emphasis-style

Description rapide
Spécifie le style de mise en exergue.
Statut
Standard
Utilisable sur
HTML, SVG
Valeurs prédéfinies
none | circle | dot | double-circle | sesame | triangle | open | filled
Pourcentages
Ne s'appliquent pas.
Valeur initiale
none
Héritée par défaut
Oui.
Type d'animation
Discrète : lors d'une animation, la propriété text-emphasis-style passe d'une valeur à l'autre sans transition.
Module W3C
Module CSS - Décoration du texte
Références (W3C)
 🡇  
 🡅  
Statut du document: WD (document de travail)

Statut du document: CR (document candidat à la recommandation)

Schéma de la syntaxe de text-emphasis-style.

text-emphasis-style - Syntax DiagramSyntax diagram of the text-emphasis-style CSS property. open open filled filled none none dot dot circle circle double-circle double-circle triangle triangle sesame sesame 'char' 'char'text-emphasis-style:;text-emphasis-style:;
Schéma syntaxique de la propriété text-emphasis-style.
Cliquez sur les liens du schéma pour plus de précisons sur les valeurs. Télécharger le schéma en SVG

Description des termes utilisés sur le schéma :

  • char est un caractère à utiliser à la place des styles prédéfinis, à indiquer entre apostrophes ou guillemets.

Description de la propriété text-emphasis-style.

text-emphasis-style définit le caractère ou la forme géométrique qui sera utilisé comme marque de mise en exergue. Voici par exemple un texte mis en exergue avec des marques du type circle.

Texte mis en exergue avec des cercles

Pour une présentation plus détaillée de la mise en exergue reportez-vous à la propriété raccourcie text-emphasis.

Valeurs pour text-emphasis-style.

  • text-emphasis-style: none;

    Aucun caractère d'accentuation. C'est la valeur par défaut.

  • text-emphasis-style: dot; text-emphasis-style: circle; text-emphasis-style: double-circle; text-emphasis-style: triangle; text-emphasis-style: sesame;

    Définit une forme géométrique prédéfinie pour les marques d'accentuation.

    Exemple
    ( dot )
    Exemple
    ( circle )
    Exemple
    ( double-circle )
    Exemple
    ( triangle )
    Exemple
    ( sesame )
  • text-emphasis-style: 'V';

    Définit un caractère particulier qui sera utilisé comme caractère d'accentuation. Le caractère doit être inscrit entre apostrophes ou guillemets, afin de le distinguer des valeurs prédéfinies.

    Exemple
    ( un caractère )
  • text-emphasis-style: open dot; text-emphasis-style: filled dot;

    Ces deux valeurs peuvent être combinées avec n'importe laquelle des autres valeurs, sauf avec none. Elles définissent, pour filled une marque pleine, et pour open une marque vide (contour seul). Lorsque aucune de ces deux valeurs n'est précisée, la marque est considérée comme pleine par défaut. Si l'une de ces deux valeurs est précisée seule, la marque par défaut est circle pour les écritures horizontales, et sesame pour les écritures verticales (CJK, hébreu...).
    Voyez les exemples ci-dessous :

    Exemple
    ( filled )
    Exemple
    ( open )
    Exemple
    ( open dot )
    Exemple
    ( open triangle )
  • text-emphasis-style: initial; (none) text-emphasis-style: inherit; text-emphasis-style: revert; text-emphasis-style: revertLayer; text-emphasis-style: unset;

    Consultez les pages suivantes pour plus de détails : initial, inherit, revert, revert-layer, unset.

Exemple d'animation de text-emphasis-style.

L'animation de la propriété text-emphasis-style parcourt quelques unes des valeurs acceptées par cette propriété. Les options filled et open ont également été incluses dans l'animation.

Mise en exergue animée

Exemple interactif avec la propriété text-emphasis-style.


Mode d'écriture :

text-emphasis-style :

Texte de démonstration

Compatibilité des navigateurs avec text-emphasis-style.

Colonne 1
Support d'une méthode pour mettre du texte en exergue, la plupart du temps en ajoutant une petite marques à proximité de chacun des caractères. Cette technique est fréquemment utilisée dans les écritures asiatiques.
Colonne 2
Prise en charge par les navigateurs de la propriété text-emphasis-style qui définit quelle marque est utilisée pour les caractères de mise en exergue.

Remarques :

(1) Avec le préfixe du navigateur -webkit-.

1
Mise en emphase
du texte
2
Propriété
text-emphasis-style
Estimation de la prise en charge globale.
95%
96%

Navigateurs sur ordinateurs :

Navigateurs sur mobiles :

Navigateurs obsolètes ou marginaux :

Internet Explorer

UC Browser pour Androïd

Opéra Mobile

QQ Browser

Baidu Browser

Opéra

Samsung Internet

Chrome

Safari

Firefox

Safari sur IOS

Edge

Androïd Brower

Firefox pour Androïd

Chrome pour Androïd

KaiOS Browser

Opéra mini

Histoire de la propriété text-emphasis-style.

Voir aussi, au sujet des décorations de texte.

Les spécifications CSS éditées par le W3C sont organisées en modules. La propriété text-emphasis-style fait partie du module CSS Text Decoration Module. Les définitions suivantes sont également décrites dans ce module.

Propriétés :

text-decoration
Propriété résumée permettant de définir l'essentiel des paramètres de décoration de texte (couleur, type de trait...).
text-decoration-color
Définit la couleur du trait de décoration (souligné, rayure...).
text-decoration-line
Définit le type de décoration : souligné, barré, etc.
text-decoration-skip
Propriété raccourcie définissant ce que les traits de décoration doivent sauter (espaces, jambage, etc.).
text-decoration-skip-box
Définit comment les décorations héritées des éléments parents doivent être appliquées.
text-decoration-skip-ink
Définit si les lignes de décoration (essentiellement le souligné) s'interrompent au niveau des jambages.
text-decoration-skip-inset
Définit comment les décorations de l'élément lui même (et non pas celles des éléments parents) doivent être appliquées.
text-decoration-skip-self
Définit si les décoration du ou des éléments parents doivent être appliquées à cet élément.
text-decoration-skip-spaces
Définit si les lignes de décoration (soulignement, rayure...) concernent les espaces.
text-decoration-style
Type de trait pour la décoration : plein, pointillé, etc.
text-decoration-thickness
Définit l'épaisseur des traits de décoration (souligné, barré, surligné).
text-emphasis
Propriété résumée qui définit tous les paramètres de la mise en exergue d'un texte.
text-emphasis-color
Définit la couleur des caractères de mise en exergue.
text-emphasis-position
Définit la position des caractères de mise en exergue.
text-emphasis-skip
Définit si les mises en exergue doivent s'interrompre sur les espaces, les signes de ponctuation, etc.
text-shadow
Cette propriété résumée définit tous les paramètres de l'ombre appliquée au texte : couleur, décalage, etc.).
text-underline-offset
Définit la position du trait de soulignement, par rapport à la position de base.
text-underline-position
Définit l'emplacement des traits de soulignement.