CSS kalba turi selektorius, per kuriuos yra priskiriamos taisyklės. Selektorius tai yra ta dalis, kuri parenka kokiems html elementams bus taikomos css taisyklės. Šioje lentelėje galite matyti CSS1, CSS2 ir CSS3 kalbų versijų selektorius pagal pagalbinius netikrus elementus. Lentelėje selektoriai yra tarptautine angliška išraiška parašyti tam, kad supratę šią lentelę galėtumėte lengvai susigaudyti užsienio puslapiuose. Po lentele yra simbolių ir angliškų žodžių paaiškinimai. Jei norite pilnai suprasti visus selektorius, turite gerai mokėti html kalbą. Apie html skaitykite html skiltyje.
E - bet koks html elementas
foo - betkokia reikšmė
bar - betkokia reikšmė
Selektorius | Paaiškinimas | Tipas | Nuo CSS |
* | Bet koks elementas | Universalus selektorius |
2 |
E | Elementai pagal tipą, t.y. kokia nors HTML žymė: div, table, td, strong, span, body ir t.t. |
Pagal elemento tipą |
1 |
E F | F elementas, kuris yra viduje E elemento. Jei naudosite išraišką E * F, tai reikš F elementas, kuris yra viduje E elemento, arba yra vidinis vidinių E elementų elementas |
Vidinių elementų kombinacija |
1 |
E > F | F elementas, kuris yra vidinis E elemento elementas |
Vidinių elementų kombinacija |
2 |
E + F | F elementas, kuris yra iš karto po E elemento. Ne viduje, o po jo! |
Šalimos giminystės kombinacija |
2 |
E ~ F | F elementas, kuris yra po E elemento. Ne viduje, o po jo ir nebūtinai iš karto! | Tolimos giminystės kombinacija |
3 |
Paaiškinimas: Nuo CSS rodo nuo kelintos CSS versijos pradėtas naudoti. Visi selektoriai aprašyti straipsnyje CSS selektoriai
Pilna informacija anglų kalba: http://www.w3.org/TR/css3-selectors/