Hyphenate-limit-lines - Propriété CSS
Résumé des caractéristiques de la propriété hyphenate-limit-lines
no-limit
no-limit
hyphenate-limit-lines
passe progressivement d'une valeur à une autre.Syntaxe de hyphenate-limit-lines
(schéma).
Description des termes utilisés sur le schéma (les termes en gras sont prédéfinis) :
integer
est un nombre entier positif ou nul.
Description de la propriété hyphenate-limit-lines
.
hyphenate-limit-lines
est encore peu reconnue par les navigateurs.
La propriété hyphenate-limit-lines
définit le nombre maximal de lignes consécutives avec césure.
On considère en effet qu'il n'est pas esthétique de faire des césures sur des lignes successives trop nombreuses, particulièrement sur du texte justifié,
afin d'éviter une succession de tirets en fin des lignes.
L'exemple ci-dessous est une simulation : des tirets de césure (
) ont été positionnés manuellement dans le texte pour simuler l'effet
de la propriété hyphenate-limit-lines
.
La césure automatique est maintenant bien prise en charge par les différents navigateurs. Mais les propriétés qui permettent d'ajuster finement les césures ne sont pas suffisamment reconnues.
Résultat peu esthétique
La césure automatique est maintenant bien prise en charge par les différents navigateurs. Mais les propriétés qui permettent d'ajuster finement les césures ne sont pas suffisamment reconnues.
Résultat plus harmonieux
(simulation)
Valeurs pour hyphenate-limit-lines
.
- hyphenate-limit-lines: no-limit;
Les césures automatiques peuvent se suivre sur un nombre de lignes non limité.
- hyphenate-limit-lines: 2;
Avec cette valeur, il n'y aura pas plus de deux lignes successives avec césure.
- hyphenate-limit-lines: initial; (
no-limit
) hyphenate-limit-lines: inherit; hyphenate-limit-lines: revert; hyphenate-limit-lines: revertLayer; hyphenate-limit-lines: unset;Liens vers la présentation de ces différentes valeurs :
initial
,inherit
,revert
,revert-layer
,unset
.
Simulateur avec la propriété hyphenate-limit-lines
.
Support de hyphenate-limit-lines
.
Bien que la césure automatique commence à être possible sur les principaux navigateurs, la propriété hyphenate-limit-lines
est encore très peu reconnue.
hyphens
.hyphenate-limit-lines
, pour définir le nombre de lignes consécutives maximal qui se terminent par une césure.Remarques :
(1) Supporté avec le préfix -ms-
.
automatique
hyphenate-limit-lines
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

Samsung Internet

Safari sur IOS

Opéra

Chrome pour Androïd

Firefox pour Androïd

Androïd Brower

Chrome

Safari

Firefox

Edge

KaiOS Browser

Opéra mini
Évolution de la propriété hyphenate-limit-lines
.
-
Module CSS - Texte - Niveau 4
Introduction de la propriétéhyphenate-limit-lines
dans le niveau 4 de la spécification.22 Septembre 2015Document de travail.
Voir aussi, à propos de la gestion des textes.
La césure automatique des textes est une fonctionnalité décrite dans le module CSS Text Module. Vous y trouverez la description de la propriété
hyphenate-limit-lines
, et des propriétés suivantes :
Propriétés :
text-align
).