Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
La propriété -ms-hyphenate-limit-lines
est une propriété spécifique à Microsoft qui indique le nombre maximum de lignes consécutives pouvant se terminer avec un mot sur deux lignes (au sein d'un même élément).
Syntaxe
La propriété -ms-hyphenate-limit-lines
est définie avec l'une des valeurs suivantes.
Valeurs
no-limit
-
Cette valeur indique que les césures ne sont pas limitées en fonction des lignes coupées auparavant. On peut donc avoir toutes les lignes de texte de l'élément qui se terminent par une césure.
<integer>
-
Un entier (type
<integer>
qui indique le nombre maximal de lignes successives pouvant se terminer par une césure.Si on utilise la valeur 2 (par exemple), on ne pourra pas avoir plus de deux lignes qui se suivent et pour lesquelles la fin est un mot coupé. Lorsqu'on utilise la valeur 0, cela signifie qu'aucune ligne ne peut entraîner la césure d'un de ses mots et il n'y a donc aucune césure.
Les valeurs négatives ne sont pas autorisées pour cette propriété.
Syntaxe formelle
Spécifications
Cette propriété est une propriété spécifique à Microsoft et ne fait partie d'aucune spécification.
Valeur initiale | no-limit |
---|---|
Applicabilité | les éléments conteneurs de blocs |
Héritée | oui |
Média | visuel |
Valeur calculée | comme spécifié |
Type d'animation | discrète |
Ordre canonique | l'ordre unique et non-ambigu défini par la grammaire formelle |