Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. CSS line-height

CSS line-height

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

CSS line-height

Właściwość line-height określa wysokość wiersza tekstu, czyli pionowy odstęp zajmowany przez jedną linię tekstu. Nie zmienia bezpośrednio rozmiaru czcionki, ale wpływa na odległość między liniami oraz na wysokość obszaru, w którym tekst jest wyświetlany.

Składnia

p {
  line-height: 24px;
}

Wartość można podać między innymi jako:
- px, np. line-height: 60px; — wysokość wiersza wynosi 60 pikseli,
- liczbę bez jednostki, np. line-height: 1.5; — wysokość wiersza to 1,5 rozmiaru czcionki,
- procent, np. line-height: 150%;,
- słowo kluczowe normal.

Przykład egzaminacyjny

h2 {
  line-height: 60px;
}

Taki zapis oznacza, że nagłówki h2 będą miały wysokość wiersza równą 60 px. Nie oznacza to odstępu między znakami — za to odpowiada właściwość letter-spacing.

Typowa pomyłka

line-height dotyczy układu tekstu w pionie, a letter-spacing dotyczy odstępów między literami w poziomie.

h2 {
  letter-spacing: 5px; /* odstęp między znakami */
  line-height: 60px;   /* wysokość wiersza */
}

Na egzaminie warto zapamiętać: line = linia/wiersz, więc line-height to wysokość linii tekstu.