Style CSS — kompletny słownik właściwości

CSS (Cascading Style Sheets) to język odpowiedzialny za wygląd każdej strony internetowej. Podczas gdy HTML buduje strukturę, CSS decyduje o kolorach, czcionkach, układzie elementów, animacjach i responsywności. Znajomość właściwości CSS to umiejętność, bez której nie ma mowy o tworzeniu nowoczesnych interfejsów.

Poniższy słownik zbiera wszystkie właściwości CSS w jednym miejscu. Każdy wpis opisuje działanie właściwości, dostępne wartości oraz zawiera gotowe do użycia przykłady kodu.

Jak działa CSS?

CSS działa na zasadzie reguł. Każda reguła składa się z selektora (który wskazuje, który element HTML ma być ostylowany) oraz bloku deklaracji zawierającego pary właściwość: wartość. Na przykład:

h1 {
  color: #1a1a2e;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

Właściwości CSS można podzielić na kilka głównych kategorii:

  • Typografiafont-family, font-size, line-height, letter-spacing, text-align
  • Kolory i tłacolor, background-color, background-image, opacity
  • Box modelmargin, padding, border, width, height, box-sizing
  • Layoutydisplay, flexbox, grid, position, float
  • Animacje i przejściatransition, animation, transform
  • Responsywnośćmedia queries, clamp(), min(), max()

Lista właściwości CSS

Wpisy są ułożone alfabetycznie. Kliknij dowolną właściwość, aby przejść do jej szczegółowego opisu z przykładami, dostępnymi wartościami i wskazówkami praktycznymi.

CSS nowoczesny vs. klasyczny

CSS ewoluuje w szybkim tempie. Wiele właściwości, które jeszcze kilka lat temu wymagały prefiksów przeglądarki (-webkit-, -moz-), dziś jest obsługiwanych natywnie. Nowe możliwości, takie jak CSS Grid, Custom Properties (zmienne CSS), Container Queries czy :has() selector, całkowicie zmieniły sposób, w jaki piszemy style.

W każdym wpisie słownikowym znajdziesz informację o poziomie wsparcia przeglądarek, dzięki czemu będziesz wiedzieć, kiedy możesz śmiało używać danej właściwości w produkcji, a kiedy warto przygotować fallback.

Szukasz powiązań między CSS a strukturą HTML? Zajrzyj do naszego słownika tagów HTML i słownika atrybutów HTML — razem tworzą kompletne źródło wiedzy o front-endzie na PoznajProgramowanie.pl.