Poprzednie zadanie
Wprowadzenie do HTML i CSS11/13
Wróć do listy zadań
  1. 1. Idziemy!
  2. 2. CSS w akcji
  3. 3. Konsolidacja
  4. 4. Podstawy HTML
  5. 5. Pojedyncze znaczniki HTML
  6. 6. Atrybuty znaczników HTML
  7. 7. Szukanie błędów w HTML
  8. 8. Podstawy CSS
  9. 9. Inne sposoby łączenia CSS
  10. 10. Selektory CSS
  11. 11. Klasy w CSS
  12. 12. Właściwości i wartości CSS
  13. 13. Szukanie błędów w CSS
Następne zadanie
  • Kursy
  • Rejestracja
  • Zaloguj się

Caricamento...
In pochi secondi sarà pronto.

  • Teoria
  • Teoria

Klasy w CSS

Cóż, znowu pokolorowaliśmy streszczenie, ale jakim kosztem. Rozwiązanie z dodatkowymi tagami do stylizacji nie jest najlepsze. O wiele wygodniej jest korzystać z "klas"!

Klasa jest na przykład jednym z atrybutów znaczników HTML:

<p class="important">…</p>
<p class="help">…</p>

W CSS można ustawić style tylko dla elementów z określoną klasą. Odbywa się to za pomocą selektora klasy, który jest zapisywany na przykład jako .class-name:

.important { color: red; } — wybierze wszystkie tagi z klasą "important"
.help { color: green; }    — wybierze wszystkie tagi z klasą "help"

Aby nadać akapitom różne kolory, można dodać do nich różne klasy, a następnie użyć selektorów klas.

Nazwa klasy może zawierać znaki alfabetu łacińskiego, cyfry, myślnik - i podkreślenie _ i musi zaczynać się od znaku alfabetu łacińskiego.
  • index.html
  • style.css
HTML
<!DOCTYPE html> <html> <head> <title>Klasy w CSS</title> <link rel="stylesheet" href="style.css"> </head> <body> <h1>Zarys kursu</h1> <p>Sparowane znaczniki.</p> <p>Pojedyncze znaczniki.</p> <p>Atrybuty znaczników.</p> <p>Wbudowane style.</p> <p>Style zewnętrzne.</p> <p>Stylizacja według klasy.</p> </body> </html>
CSS
body { font-family: "Tahoma", serif; } h1 { color: #999999; } .completed { color: green; } .in-progress { color: orange; } .new { color: red; }

Il codice è cambiato, fai clic su "Aggiorna" o attiva l'esecuzione automatica.

Sei passato a un'altra pagina

Fare clic all'interno del mini-browser per evidenziare questa finestra.

100%
ObiettiviFatto
0

    Przerabianie wszystkiego z klasami:

    1. Dodaj completed klasę do pierwszych czterech akapitów.
    2. W piątym akapicie dodaj klasę in-progress.
    3. Dodaj new klasę do szóstego akapitu.

    © 2023-2024, bobrkode.com