text-transform [CSS] – zmiana wielkości liter

Właściwość text-transform (z języka ang. transformacja tekstu) jest jedną z popularniejszych metod modyfikacji tekstu. Zadaniem własności jest zmiana wysokość liter np. z małych na wielkie.  Przyjmuje ona następujące własność:

Jakie ustawienia posiada text-transform?

Domyślnie text-transform posiada 4 ustawienia są to następująco:

  • none – (wartość domyślna ) litery w tekście pozostają nie zmienione, są takie jakie wprowadziliśmy je na stronę
  • lowercase – zmienia wszystkie litery w tekście na małe
  • uppercase – zmienia wszystkie litery na duże, wielkie czasami błędnie nazywane „drukowanymi”
  • capitalize – pierwsza litera każdego słowa zostaje zamieniona na dużą

Z pewnością już wielokrotnie spotkaliście się z tą właściwością. Przykładowo nagłówek tego wpisu posiada ustawienie text-transform:uppercase; dlatego pisany jest wielkimi literami.

Jak działa text-transform

Z pewnością za dużo powyższy opis wam nie mówi. By go lepiej zrozumieć przejdźmy zatem do praktyki:

Przykład:

Domyślnie text-transform ustawiony jest na „none”. Przy takim ustawieniu tekst wyświetlany na stronie wygląda w taki sposób w jaki go wprowadziliśmy z klawiatury naszego komputera. Czyli tam gdzie użyliśmy dużych liter mamy duże litery a tam gdzie małych są małe.

TEKST z właściwością none
TEKST z właściwością none

Zamiana wszystkich liter w akapicie na małe

Teraz przetestujemy cechę lowercase. Z jej pomocą zmienimy wszystkie litery w tekście na małe, nawet jeżeli wcześniej używaliśmy w tekście dużych liter. Ustawienie to bowiem transformuje litery w tekście na małe.

TEKST z właściwością lowercase

<p class="lowercase">TEKST z właściwością lowercase</p>
.lowercase {text-transform:lowercase;}

Zamiana tekstu na wielkie litery

Skoro mieliśmy już same małe litery to tym razem zmienimy wszystkie na wielkie. By osiągnąć ten efekt zastosujemy wartość „uppercase”.

TEKST z właściwością uppercase

<p class="uppercase">TEKST z właściwością uppercase</p>
.uppercase {text-transform:uppercase;}

Zamiana pierwszej litery każdego wyrazu na wielką

Ostatnia opcja zmienia wszystkie pierwsze litery słów na duże litery. Dość istotny jest fakt, że pozostałe litery pozostają bez zmian. Czyli jeśli były wielkie lub małe nadal takie są, manipulujemy jedynie pierwszą literą każdego wyrazu.

TEKST z właściwością capitalize

Jak to wygląda w HTML

<p class="capitalize">TEKST z właściwością capitalize</p>
.capitalize {text-transform:capitalize;}

Jak widzicie zmiana wielkości liter z pomocą CSS jest bardzo prosta i nie wymaga specjalnie dużo pracy. Nie trzeba niczego przepisywać. Dlatego też metoda ta oszczędzi nam dużo czasu.

dodatkowe tagi:

wymuszanie tekstu wielkimi literami css, same małe głoski w tekście na stronie internetowej, drukowane litery (błędne nazewnictwo)

text-transform [CSS] – zmiana wielkości liter
aurelia

Recent Posts

Mity o marce osobistej, które warto znać

Jak w przypadku wielu różnych tematów tak i w przypadku marki osobistej pojawiło się przez…

1 tydzień ago

Jakie zawody zastąpi AI? Czy mamy się czego bać?

Choć zabrzmi to może nieco dziwnie to wprowadzenie AI (sztucznej inteligencji) do naszego życia było…

2 tygodnie ago

Widmo Brockenu – co to jest?

Widmo Brockenu to dość rzadko spotykane zjawisko optyczne, najczęściej widywane w wysokich partiach gór. Można…

2 miesiące ago

Relikwie: jak zdobywano, sprzedawano i podrabiano święte przedmioty

Zacznę może od tego, że relikwia, relikwii nie równa. Wiem jeśli nie ma się pojęcia…

2 miesiące ago

Poznaj 6 powodów, dla których warto posiadać logo

Logo stanowi jeden z ważniejszych elementów tożsamości wizualnej praktycznie każdej firmy, marki czy projektu. Logo…

2 miesiące ago

Dlaczego firmy mylą markę osobistą z firmową

Budując własną markę osobistą lub chcąc ją zbudować trzeba liczyć się z wieloma wyzwaniami. Jednym…

2 miesiące ago