iprogramista.pl
  • HTML 5
  • CSS 3
  • Javascript
  • SQL
  • Kolory
    • Kolory HTML - konwerter
    • Kolory HTML - odcienie
  • Narzędzia
    • Edytor HTML
    • Licznik znaków
    • Sprawdź IP
    • Lorem Ipsum generator
    • Enkoder Base64
    • Dekoder Base64
    • Guid generator
    • Kalkulator dni
    • Ile do wakacji
  • Plug-ins
    • Przelewy 24 SDK (C#)
    • BS5 Intro Tour
  • Co to jest CSS
  • Jaka jest składnia języka CSS?
  • Co to są selektory CSS?
  • Kolor tekstu i tła w CSS
  • Obramowanie CSS
  • Marginesy CSS
  • Padding / margines wewnętrzny
  • Height/Width
  • Box Model
  • CSS Outline
  • Tekst / czcionka
  • Czionki (font)
  • Wygląd linku
  • Stylizacja list
  • Style tabel HTML
  • CSS Display - wyświetlania elementów
  • CSS pozycjonowanie elementów
  • CSS Overflow
  • CSS float - elementy pływające

Tekst / czcionka kurs CSS 3

Poprzednia Następna

Z pomocą CSS, w łatwy sposób nadasz unikalny styl do tekstu. W poniższej lekcji dowiesz się jak:

  • ustawić wyrównanie tekstu text-align
  • zmienić color czcionki color
  • zmienić kolor tła background-color
  • dodać dekorację text-decoration

Wyrównanie tekstu text align

css justify css text justify css text center

Wyrównanie tekstu w CSS, możemy osiągnąć za pomocą właściwości text-align. Może ona przyjmować wartości

  • left - wyrównanie do lewej
  • right - wyrównanie do prawej
  • center - wyrówanie do środka
  • justify - tekst wyjustowany
xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        .text-center {
6
            text-align: center;
7
        }
8
​
9
        .text-right {
10
            text-align: right;
11
        }
12
​
13
        .text-justify {
14
            text-align: justify;
15
        }
16
    </style>
17
</head>
18
<body>
19
​
20
    <h1 class="text-center">
21
        Przykład wyrównania tekstu w CSS
22
    </h1>
23
​
24
    <p class="text-right">Lipiec 2020</p>
25
​
26
    <p class="text-justify">Przykład długiego tekstu, który jest wyjustowany za pomocą arkusza stylów CSS. Jest on wyrównany zarówno do prawej jak i lewej krawędzi. Przykład długiego tekstu, który jest wyjustowany za pomocą arkusza stylów CSS. Jest on wyrównany zarówno do prawej jak i lewej krawędzi.</p>
27
​
28
</body>
29
</html>
30
​
Przetestuj

Dekorowanie tekstu text decoration

text decoration css text decoration

Do dekorowania tekstu w CSS, służy właściwość text-decoration. Może przyjmować ona wartości:

  • none - usuwa dekorację tekstu
  • overline - rysuje linię nad tekstem
  • line-through - rysuje linię przez środek tekstu
  • underline - rysuje linię pod tekstem
xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        .text-overline {
6
            text-decoration: overline;
7
        }
8
​
9
        .text-line-through {
10
            text-decoration: line-through;
11
        }
12
​
13
        .text-underline {
14
            text-decoration: underline;
15
        }
16
    </style>
17
</head>
18
<body>
19
    <p class="text-overline">Tekst z linią nad</p>
20
    <p class="text-line-through">Tekst przekreślony</p>
21
    <p class="text-underline">Tekst podkreślony</p>
22
</body>
23
</html>
24
​
Przetestuj

Wielkość liter text transform

css text upper css text lower css capital letters

W arkuszach stylów CSS możemy zmienić wilkość liter, za pomocą właściwości text-transform.

text-transform - może przyjmować następujące wartości:

  • upper - wszystkie litery będą wyświetlane jako wielkie
  • lower - wszystkie litery będą wyświetlane jako małe
  • capitalize - każda pierwsza litera wyrazu będzie wielka, pozostałe będą małe
xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        .text-upper {
6
            text-transform: upper;
7
        }
8
​
9
        .text-lower {
10
            text-transform: lower;
11
        }
12
​
13
        .text-capitalize {
14
            text-transform: capitalize;
15
        }
16
    </style>
17
</head>
18
<body>
19
    <p class="text-upper">Tekst wyświetlany jako duże litery</p>
20
    <p class="text-lower">Tekst wyświetlany jako małe litery</p>
21
    <p class="text-capitalize">Tekst wykorzystujący transformację "capitalize"</p>
22
</body>
23
</html>
24
​
Przetestuj

Odstępy tekstu

Do sterowania odstępami w tekście służy kilka właściwości. Poniżej omówimy właściwości text-indent, letter-spacing, word-spacing oraz line-height

Wcięcia text indent

Wcięcia tekstu w CSS ustawiamy za pomocą text-indent. Wartość ta może zostać podana w pikselach lub innych jednostkach.

xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        p {
6
            text-indent: 50px;
7
        }
8
​
9
    </style>
10
</head>
11
<body>
12
    <p>To jest tekst który posiada właściwość text-indent ustawioną na 50 pikseli. Z tego powodu pierwsza linia tego paragrafu będzie wcięta. 
13
    Kolejne linie już nie będą wcięte, ponieważ text-indent działa niejako jak wcięcia paragrafów w ksiązkach.</p>
14
</body>
15
</html>
16
​
Przetestuj

Odstęp między literami letter spacing

W CSS można również zmieniać domyślny odstęp między literami. Do tego celu służy właściwość letter-spacing. Wartość ta może być podana w pikselach lub innych jednostkach. Ponadto wartość ta może być zarówno dodatnia, jak i ujemna.

xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        p {
6
            letter-spacing: 3px;
7
        }
8
    </style>
9
</head>
10
<body>
11
    <p>
12
        Tekst ze zmienioną właściwością letter-spacing
13
    </p>
14
</body>
15
</html>
16
​
Przetestuj

Odstęp między słowami word spacing

Do zmiany odległości między słowami, służy właściwość word-spacing. Działa ona analogicznie do letter-spacing, jednak steruje przestrzenią między wyrazami.

xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        p {
6
            word-spacing: 50px;
7
        }
8
    </style>
9
</head>
10
<body>
11
    <p>
12
        Tekst ze zmienioną właściwością word-spacing
13
    </p>
14
</body>
15
</html>
16
​
Przetestuj

Wysokość lini line height

Wysokość lini może być sterowana za pomocą line-height. Należy zwrócić uwage, że wartość nie przyjmuje żadnej jednostki.

xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        p.small {
6
            line-height: 0.7;
7
        }
8
​
9
        p.big {
10
            line-height: 1.8;
11
        }
12
    </style>
13
</head>
14
<body>
15
​
16
    <p>
17
        Tekst z domyślnym odstępem linii. <br>
18
        Tekst z domyślnym odstępem linii. <br>
19
    </p>
20
​
21
    <p class="small">
22
        Tekst ze zmniejszonym odstępem linii. <br>
23
        Tekst ze zmniejszonym odstępem linii. <br>
24
    </p>
25
​
26
    <p class="big">
27
        Tekst ze zwiększonym odstępem linii. <br>
28
        Tekst ze zwiększonym odstępem linii. <br>
29
    </p>
30
​
31
</body>
32
</html>
33
​
Przetestuj

Cień text shadow

css text shadow

W CSS, do tekstu można również dodać efekt cienia. Do tego celu służy komenda text-shadow. Jej parametry to kolejno:

  • Przesunięcie poziome
  • Przesunięcie pionowe
  • Poziom rozmycia
  • Kolor cienia

Warto dodać, ze nie ma konieczności podawania wszystkich arkumentów - możesz podać np. tylko 2, wtedy tylko usawisz przesunięcie poziome i pionowe.

xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        h1 {
6
            text-shadow: 2px 2px 8px blue;
7
        }
8
    </style>
9
</head>
10
<body>
11
​
12
    <h1>Text-shadow effect!</h1>
13
​
14
</body>
15
</html>
16
​
Przetestuj

Kolor tekstu i tła

css font color css color text css text background

Kolor tekstu można zmieniać za pomocą właściwości color. Do zmiany koloru tła służy właściwość background-color. Ten temat jest był szerzej omawiany w lekcji Kolor tekstu i tła w CSS

Poprzednia Następna

Kursy programistyczne

Oferujemy darmowe kursy programowania od podstaw.


Lista kursów

HTML 5

CSS 3

Javascript

SQL


Kontakt

info@iprogramista.pl


©2019-©2025 Copyright: iprogramista.pl