CSS – selektory – notatki z lekcji

Notatki dotyczące selektorów w CSS, które umożliwiają stylizację elementów HTML. Zrozumienie selektorów jest kluczowe dla efektywnego korzystania z CSS.

TinyPenguin964·18 fiszki·16 pytania
liceumcomputer_scienceweb
0
Umiem
1 / 18
0
Uczę się
Przód

Selektor typu

Kliknij, aby odwrócić
Tył

Wybiera wszystkie elementy danego typu, np. 'p' wybiera wszystkie akapity.

Kliknij, aby odwrócić
Umiem
Uczę się

Quiz(16 pytania)

Pytanie 1 z 16

1. Który selektor wybiera elementy po klasie?

Pojęcia w tym zestawie(18)

Selektor typu

Wybiera wszystkie elementy danego typu, np. 'p' wybiera wszystkie akapity.

Selektor klasy

Oznaczany kropką (.) i wybiera elementy z określoną klasą, np. '.example'.

Selektor identyfikatora

Oznaczany hashtagiem (#) i wybiera element z unikalnym ID, np. '#header'.

Prawda czy fałsz: Selektor uniwersalny (*) wybiera wszystkie elementy.

Prawda, ponieważ (*) dopasowuje każdy element na stronie.

Różnica między selektorami klasy a ID

Klasa (.) może być używana wielokrotnie, ID (#) jest unikalne w obrębie dokumentu.

Selektor atrybutu

Wybiera elementy na podstawie wartości atrybutów, np. 'input[type="text"]'.

Jak zdefiniować selektor potomka?

Element potomny jest definiowany przez spację, np. 'div p' wybiera wszystkie akapity w div.

Selektor złożony

Może łączyć różne selektory, np. 'div.class1, p.class2'.

Prawda czy fałsz: Selektor :hover działa na każdym elemencie.

Fałsz, ponieważ :hover działa na elementach interaktywnych, jak linki.

Pseudoklasa :first-child

Wybiera pierwszy element w danym rodzicu, np. 'li:first-child'.

Uzupełnij: Selektor :nth-child(n) wybiera ___ elementy.

n-ty element wśród rodzeństwa, gdzie n jest liczbą lub wzorem.

Jak działa selektor grupowy?

Łączy wiele selektorów, oddzielając je przecinkami, np. 'h1, h2, h3'.

Prawda czy fałsz: Selektory CSS są czułe na wielkość liter.

Prawda, selektory klasowe i ID są czułe na wielkość liter.

Pseudoklasa :active

Działa na elemencie, gdy jest aktywny, np. podczas kliknięcia przycisku.

Jakie znaki są używane do definiowania klasa i ID?

Kropka (.) dla klasy i hashtag (#) dla ID.

Prawda czy fałsz: Selektor :not() wybiera elementy, które nie spełniają warunku.

Prawda, dzięki temu można wykluczyć określone elementy.

Różnica między :nth-of-type a :nth-child

:nth-of-type wybiera elementy określonego typu, a :nth-child wszystkie elementy.

Selektor :last-child

Wybiera ostatni element w danym rodzicu, np. 'li:last-child'.

Pytania w tym zestawie(16)

1. Który selektor wybiera elementy po klasie?

A.#
B..
C.*
D.$

2. Które z poniższych jest selektorem identyfikatora?

A.#header
B..nav
C.div
D.a

3. Jak działa selektor potomka?

A.Wybiera elementy o określonej klasie
B.Wybiera wszystkie elementy
C.Wybiera elementy z określonym rodzicem
D.Wybiera elementy z określonym ID

4. Który z selektorów nie jest pseudoklasą?

A.:hover
B.:active
C..class
D.:first-child

5. Prawda czy fałsz: Selektor uniwersalny (*) może być używany do stylizacji wszystkich elementów.

A.Prawda
B.Fałsz
C.Nie wiem
D.Tylko dla niektórych elementów

6. Które z poniższych jest selektorem złożonym?

A.h1
B..nav
C.div, p
D.ul>li

7. Jakie jest zastosowanie selektora :not()?

A.Wybiera wszystkie elementy
B.Wybiera elementy, które spełniają warunek
C.Wyklucza określone elementy
D.Wybiera tylko elementy z ID

8. Który selektor odpowiada za wybór pierwszego dziecka?

A.:last-child
B.:first-child
C.:nth-child(1)
D.:nth-of-type

9. Jakie znaki używane są w selektorach CSS?

A.@
B.#
C..
D.:

10. Które z poniższych jest przykładem selektora atrybutu?

A.div.class
B.input[type='text']
C.#header
D..nav

11. Jak działa selektor :nth-of-type(n)?

A.Wybiera n-ty element wśród rodzeństwa
B.Wybiera wszystkie elementy n
C.Wybiera elementy o określonym typie
D.Wybiera elementy na podstawie ID

12. Czym różni się :nth-child od :nth-of-type?

A.Nie różnią się
B.:nth-child wybiera wszystkie elementy
C.:nth-child wybiera tylko elementy tego samego typu
D.:nth-of-type wybiera tylko elementy tego samego typu

13. Prawda czy fałsz: Selektor :hover działa na wszystkich elementach.

A.Prawda
B.Fałsz
C.Tylko na linkach
D.Tylko na divach

14. Co oznacza selektor:hover?

A.Element jest aktywny
B.Element jest klikany
C.Element jest najechany myszką
D.Element jest ukryty

15. Jakie elementy może wybierać selektor .class?

A.Tylko elementy div
B.Wszystkie elementy z klasą class
C.Tylko elementy z ID
D.Nie wybiera żadnych elementów

16. Jakie znaki używane są do definiowania selektora grupowego?

A.,
B.:
C.#
D..

Powiązane zestawy

Stwórz własny zestaw

Wgraj PDF, wklej notatki lub opisz temat – AI wygeneruje fiszki, quizy i więcej w kilka sekund.