Return to Video

Grouping CSS selectors

  • 0:01 - 0:05
    Lubię muzea, ale nie mam
    czasu chodzić tam co dzień.
  • 0:05 - 0:08
    Na szczęście piękne obrazy
    mogę znaleźć w Internecie.
  • 0:08 - 0:11
    Także w Khan Academy,
    w sekcji historii sztuki.
  • 0:11 - 0:14
    Zrobiłam stronę z listami
    słynnych obrazów,
  • 0:14 - 0:21
    z nagłówkiem i listami dla każdego stylu
    oraz z linkami do artykułów o obrazach.
  • 0:21 - 0:25
    Żeby strona była bardziej elegancka,
    artystyczna,
  • 0:25 - 0:31
    Za pomocą reguł CSS zmieniłam
    czcionkę nagłówków - „h1” i „h2”.
  • 0:31 - 0:39
    Podoba mi się „cursive”, ale „fantasy”
    będzie lepsza, więc to zmienię.
  • 0:39 - 0:44
    Och, i tutaj też zmienię,
    bo są dwie reguły.
  • 0:44 - 0:49
    Życzę sobie, żeby wszystkie nagłówki
    korzystały z jednej rodziny czcionek.
  • 0:49 - 0:54
    Nie chcę za każdym razem
    zmieniać czcionki w dwóch miejscach.
  • 0:54 - 1:00
    Jak to rozwiązać?
    Z dwu reguł CSS zrobić jedną.
  • 1:00 - 1:04
    Zastanówcie się chwilę.
  • 1:04 - 1:08
    Zaproponujecie, by dodać tę samą
    klasę do „h1” i „h2”?
  • 1:08 - 1:12
    To by się udało i mielibyśmy
    jedną regułę CSS dla tej klasy.
  • 1:12 - 1:15
    Utrudnilibyśmy sobie jednak życie,
  • 1:15 - 1:19
    bo musielibyśmy dodawać tę klasę
    do każdego nowego „h1” i „h2”.
  • 1:19 - 1:25
    Jest lepszy sposób. Pogrupujemy
    selektory, używając przecinków.
  • 1:25 - 1:32
    Dodamy przecinek po „h1”
    i napiszemy „h2”.
  • 1:32 - 1:37
    Możemy skasować drugą regułę,
    bo wcieliliśmy ją w pierwszą.
  • 1:37 - 1:40
    I już! Strona wygląda tak samo.
  • 1:40 - 1:44
    Teraz mogę eksperymentować z rodziną
    czcionek, robiąc zmianę w 1 miejscu.
  • 1:44 - 1:49
    Zmieniam krój na „cursive”
    - i zmieniły się wszystkie nagłówki!
  • 1:49 - 1:56
    Uważajcie na przecinek. Selektory
    oddzielamy przecinkiem, nie spacją.
  • 1:56 - 2:03
    Spacji używamy do selektorów potomnych,
    a to jest coś zupełnie innego.
  • 2:03 - 2:09
    Grupowanie jest świetne
    do eliminowania powtórzeń.
  • 2:09 - 2:14
    Ale nie grupujcie dwóch selektorów tylko
    dlatego, że mają te same właściwości.
  • 2:14 - 2:18
    Grupujcie je, gdy chcecie, żeby zawsze
    miały te same właściwości.
  • 2:18 - 2:22
    Zwykle dlatego,
    że są sobie bliskie znaczeniowo.
  • 2:22 - 2:28
    Tu selektor dotyczy wszystkich nagłówków,
    bo chcę je zrobić w jednym stylu.
  • 2:28 - 2:33
    Poznacie jeszcze jedno częste
    zastosowanie grupowania selektorów.
Title:
Grouping CSS selectors
Description:

{'type': u'plain'}

more » « less
Video Language:
English
Duration:
02:34
Lech Mankiewicz edited Polish subtitles for Grouping CSS selectors

Polish subtitles

Revisions