HTML i CSS · Junior · Pytanie 16 z 75
Oba selektory ustawiają color temu samemu linkowi. Który wygra: #nav a czy .menu .item a.link?
- 1
.menu .item a.link- ma więcej selektorów, więc jest bardziej specyficzny - 2Ten, który jest później w pliku CSS: kolejność wygrywa ze specyficznością
- ✓Poprawna odpowiedź:
#nav a- jeden identyfikator przeważa dowolną liczbę klas
Wyjaśnienie
Specyficzność porównuje się kolumnami (identyfikatory, klasy/atrybuty/pseudoklasy, typy): #nav a = (1,0,1), .menu .item a.link = (0,3,1). Najważniejsza jest pierwsza kolumna, więc wygrywa identyfikator. Kolejność w kodzie decyduje tylko przy równej specyficzności.