Junior
Ce selectori în HTML folosești pentru a extrage module?
sobes.tech AI
Răspuns de la AI
- Clasa (
.) - cel mai comun, permite selectarea elementelor cu o anumită clasă. - ID (
#) - selectează un element unic după identificatorul său. - Etichetă (de exemplu,
div,p) - selectează toate elementele de un anumit tip. - Combinații de selectori - permit construirea unor reguli de selecție mai complexe, de exemplu,
div.module-name(div cu clasamodule-name). - Selectori de atribute (
[attribute],[attribute="value"],[attribute~="value"],[attribute|="value"],[attribute^="value"],[attribute$="value"],[attribute*="value"]) - selectează elemente în funcție de prezența sau valoarea atributelor. - Pseudo-clase (de exemplu,
:first-child,:nth-child()) - selectează elemente în funcție de starea sau poziția lor în arborele DOM. - Pseudo-elemente (de exemplu,
::before,::after) - sunt folosite pentru stilizarea părților elementului care nu sunt reprezentate de elemente separate în DOM.
În automatizarea testelor, folosesc adesea combinații ale acestor selectori pentru a găsi elemente în mod fiabil pe pagină, respectând principiul de unicitate și stabilitate al selectorului.