Własność CSS line-height określa tzw. preferowaną wysokość wiersza, czyli wysokość pola liniowego tekstu, która jest wykorzystywana do obliczania jego udziału w logicznym układzie elementów na stronie. Mówiąc prościej określa ona wysokość wiersza tekstu na stronie. Więcej szczegółowych informacji na ten temat znajduje się na stronie Formatowanie tekstu w CSS w sekcji Wysokość wiersza.
Przykład
W poniższym przykładzie wysokość wiersza akapitów została ustawiona na 1,5 rozmiaru ich pisma:
Wartości i składnia
Własność line-height
przyjmuje następujące wartości:
- Słowo kluczowe normal
- Jego znaczenie zależy od przeglądarki i w większości przypadków wynosi około
1.2
. - Liczba bez jednostki długości
- Liczba ta jest mnożnikiem obecnego rozmiaru pisma elementu, dla którego została zdefiniowana własność
line-height
. Jest to najbardziej polecana metoda ustawiania wysokości wiersza. Szczegółowy opis tej kwestii znajduje się na stronie Formatowanie tekstu w CSS w sekcji Wysokość wiersza. - liczba z jednostką długości
- Określa konkretną wysokość wiersza, ale należy uważać na wartości względne, takie jak em lub procentowe, ponieważ w przypadku dziedziczenia mogą dawać zaskakujące wyniki. Więcej informacji na ten temat znajduje się na stronie Formatowanie tekstu w CSS w sekcji Wysokość wiersza.
- Wartość procentowa
- Określa wysokość jako procent obecnego rozmiaru pisma elementu. Wynik zastosowania tego typu wartości może być zaskakujący w przypadku dziedziczenia. Więcej informacji na ten temat znajduje się na stronie Formatowanie tekstu w CSS w sekcji Wysokość wiersza.
Podsumowanie
Zastosowanie | Wszystkie elementy HTML |
---|---|
Obsługiwane wartości |
|
Wartość początkowa | normal |
Dziedziczenie | Tak |
Specyfikacja | CSS Inline Layout Module Level 3, line-height |