Junior
Milliseid selektoreid HTML-is kasutate moodulite väljavõtmiseks?
sobes.tech AI
Vastus AI-lt
- Klass (
.) - kõige levinum, võimaldab valida elemente kindla klassi järgi. - ID (
#) - valib unikaalse elemendi selle identifikaatori järgi. - Tüüp (näiteks,
div,p) - valib kõik selle tüüpi elemendid. - Selektorite kombinatsioonid - võimaldavad luua keerulisemaid valikureegleid, näiteks
div.module-name(div koos klassigamodule-name). - Atribuutide selektorid (
[attribute],[attribute="value"],[attribute~="value"],[attribute|="value"],[attribute^="value"],[attribute$="value"],[attribute*="value"]) - valivad elemente atribuudi olemasolu või väärtuse põhjal. - Pseudo-klassi (näiteks,
:first-child,:nth-child()) - valib elemente nende seisundi või positsiooni põhjal DOM puus. - Pseudo-elemendid (näiteks,
::before,::after) - kasutatakse elementide osade stiilimiseks, mis ei ole DOM-is eraldi elementidena esitatud.
Automatiseeritud testide puhul kasutan sageli nende selektorite kombinatsioone, et usaldusväärselt leida elemente lehel, järgides selektori unikaalsuse ja stabiilsuse põhimõtet.