AWWW-1st3.6-w02.tresc-1.1-Slajd10
Z Studia Informatyczne
Selektory (2/2)
- E:active - spełniony przez każdy element E, który jest właśnie naciskany myszką,
- E:hover - spełniony przez każdy element E, nad którym właśnie znajduje się wskaźnik myszki,
- E[atr] - spełniony przez te elementy E, które posiadają ustawioną (dowolną) wartość atrybutu atr,
- E[atr="val"] - spełniony przez te elementy E, które posiadają atrybut atr o wartości val,
- E[atr~="val"] - spełniony przez te elementy E, których wartością atrybutu atr jest lista słów, zawierająca val,
- E.val - spełniony przez te elementy E, które posiadają atrybut CLASS o wartości val (skrót dla E[class~="val"]),
- E#val - spełniony przez te elementy E, które posiadają atrybut ID o wartości val .
W przypadku gdy dwa ostatnie typy selektorów mają być stosowane do wszystkich rodzajów elementów z konkretnej klasy lub o konkretnym identyfikatorze, stosowana jest notacja: *.val i *#val, którą można jeszcze uprościć do postaci .val i #val. Gdy element ma mieć przypisane jednocześnie dwie lub więcej klas stosowana jest notacja .klasa1.klasa2.