Full-stack Web Technologies

CHAPTER 7
Selectors2

More interesting selectors:

SelectorMeaning
*Universal, matches elements of any type
#idA single element with identifier id
.classElements with class class
tag.classtags with a certain class
tag.c1.c2tags with class c1 and c2
tag[attr]tags with attribute attr
tag[attr=val]tags with attr set to val
tag[attr^=val]tags with attr starting with val
tag[attr$=val]tags with attr ending with val
b + aas which comes right after bs
b > aas which have bs as direct ancestor