Atrybut CSS letter-spacing

Definicja i użycie

Atrybut letterSpacing zwiększa lub zmniejsza pustą przestrzeń między znakami (odległość między literami).

Ta właściwość określa, ile przestrzeni umieszczamy między ramkami znaków tekstu. Ponieważ kształty znaków są zazwyczaj węższe niż ich ramki, wartość długości ustawiana jest, aby dostosować normalną odległość między literami. Dlatego 'normal' jest równoważne z wartością 0.

Komentarz:Możliwe są ujemne wartości, co sprawia, że litery są bardziej zbliżone do siebie.

Zobacz również:

Kurs CSS:Tekst CSS

Podręcznik HTML DOM:Atrybut letterSpacing

Przykład

Ustawienie odległości między literami dla elementów h1 i h2:

h1 {letter-spacing:2px;}
h2 {letter-spacing:-3px;}

Spróbuj sam

Gramatyka CSS

letter-spacing: normal|length|initial|inherit;

Wartość atrybutu

Wartość Opis
normal Domyślnie. Określa, że między znakami nie ma dodatkowej przestrzeni.
length Definiuje stałą przestrzeń między znakami (możliwe są ujemne wartości).
inherit Określa, że wartość właściwości letter-spacing powinna być dziedziczona od elementu nadrzędnego.

Szczegóły techniczne

Domyślna wartość: normal
Inheredność: yes
Wersja: CSS1
Gramatyka JavaScript: object.style.letterSpacing="3px"

Więcej przykładów

Określenie odległości między znakami (odległość między literami)
Ten przykład pokazuje, jak zwiększyć lub zmniejszyć odległość między znakami.

Obsługa przeglądarki

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.

Chrome IE / Edge Firefox Safari Opera
1.0 4.0 1.0 1.0 3.5