CSS
Wyszukiwarka
Wprowadzenie do CSS
- Czym jest CSS?
- Jak dodawać CSS do HTML (inline, embedded, external)?
- Podstawowa składnia CSS
- Hierarchia stylów (Cascading Style Sheets)
Podstawowe właściwości CSS
- Kolory w CSS (color, background-color)
- Jednostki miary i rozmiaru (px, em, rem, %)
- Marginesy i wypełnienia (margin, padding)
- Obramowania i tło (border, background)
Formatowanie tekstu w CSS
- Zmiana kroju pisma (font-family)
- Stylizacja tekstu (font-size, font-weight, font-style)
- Dostosowanie odstępów między literami i liniami (letter-spacing, line-height)
- Dekoracja tekstu (text-decoration, text-transform)
- Wyrównywanie tekstu (text-align)
Stylowanie elementów HTML
- Zmiana wyglądu przycisków i linków
- Stylowanie obrazów i multimediów
- Cienie i efekty specjalne (box-shadow, text-shadow)
- Stylowanie list i tabel
Ułożenie i pozycjonowanie elementów
- Modele układu: Box Model, Flexbox, Grid Layout
- Pozycjonowanie statyczne, względne, absolutne i stałe (position)
- Wyrównywanie elementów (align-items, justify-content)
- Tworzenie układów wielokolumnowych
Responsywność i media queries
- Wprowadzenie do responsywnego web designu
- Media queries – podstawy i zaawansowane techniki
- Stylowanie stron na różne urządzenia (mobile-first)
Animacje i efekty wizualne
- Podstawy animacji CSS (transition, animation)
- Tworzenie animacji kluczowych (keyframes)
- Efekty hover i focus
- Przykłady animacji CSS (fade-in, slide, bounce)
Zaawansowane techniki CSS
- Pseudoelementy i pseudoklasy
- Użycie zmiennych CSS (custom properties)
- Optymalizacja wydajności CSS
- Tworzenie tematów i motywów za pomocą CSS
Podstawowa składnia CSS
CSS (Cascading Style Sheets) umożliwia precyzyjne definiowanie wyglądu elementów HTML. Aby skutecznie stosować CSS, należy znać podstawową składnię, która składa się z selektorów, właściwości i wartości.
Przykład reguły CSS
Poniżej przykład prostego stylu, który zmienia kolor tekstu w nagłówku i rozmiar czcionki w paragrafie. W tym przypadku:
- Reguła dla h1 ustawia kolor tekstu na niebieski i wyrównuje go do środka.
- Reguła dla p zmienia rozmiar tekstu na 16px i ustawia kolor na szary.
h1 {
color: blue;
text-align: center;
}
p {
font-size: 16px;
color: gray;
}
Selektory
Selektory pozwalają na wybieranie i stylizowanie konkretnych elementów HTML.
- Selektory elementów - Odwołują się bezpośrednio do elementów HTML, takich jak h1, p, div, a.
- Selektory klas - Używają symbolu kropki (.) i odwołują się do elementów z określoną klasą.
- Selektory ID - Używają symbolu hasha (#) i odwołują się do elementu o unikalnym identyfikatorze.
See the Pen
Untitled by EE-Informatyk.pl (@eeinformatyk)
on CodePen.
Grupy selektorów
W CSS możemy stylizować wiele elementów jednocześnie, grupując selektory.
W tym przykładzie wszystkie nagłówki h1, h2 i h3 będą miały fioletowy kolor.
h1, h2, h3 {
color: purple;
}
Komentarze w CSS
Komentarze pozwalają na dodawanie notatek w kodzie CSS, które nie wpływają na wygląd strony. Używamy ich w następujący sposób:
/* To jest komentarz */
p {
color: black;
}
/* Komentarz ten nie będzie widoczny na stronie */
Podsumowanie
Podstawowa składnia CSS jest prosta do zrozumienia, ale bardzo potężna. Poznanie podstawowych elementów, takich jak selektory, właściwości i wartości, to pierwszy krok do tworzenia estetycznych i funkcjonalnych stron internetowych.