--- title: line-height-step slug: Web/CSS/line-height-step tags: - CSS - Non-standard - Propriété - Reference translation_of: Web/CSS/line-height-step ---
La propriété line-height-step
définit le pas de hauteur des boîtes de ligne. Quand le pas est positif, les hauteurs des boîtes de ligne sont arrondies au pas le plus proche. Les valeurs négatives sont invalides.
/* Valeurs avec une longueur */ line-height-step: 18pt;
La propriété line-height-step
peut être définie avec une valeur de type <length>
.
<length>
Dans l'exemple suivant, la hauteur de la boîte des lignes pour chaque paragraphe est arrondie à l'unité supérieure. La boîte de la ligne pour l'élément <h1>
ne tient pas sur une unité et en occupe donc deux (mais est toujours centrée sur ces deux unités).
:root { font-size: 12pt; --my-grid: 18pt; line-height-step: var(--my-grid); } h1 { font-size: 20pt; margin-top: calc(2 * var(--my-grid)); }
Voici le résultat obtenu avec une capture d'écran :
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS Rhythmic Sizing', '#line-height-step', 'line-height-step')}} | {{Spec2('CSS Rhythmic Sizing')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.line-height-step")}}