Junior
Milyen szelektorokat használsz HTML-ben a modulok kinyeréséhez?
sobes.tech MI
Válasz az MI-től
- Osztály (
.) - a leggyakoribb, lehetővé teszi elemek kiválasztását adott osztály alapján. - Azonosító (
#) - egyedi elem kiválasztása azonosítója alapján. - Tag (pl.
div,p) - minden adott típusú elem kiválasztása. - Kiválasztók kombinációi - lehetővé teszik összetettebb kiválasztási szabályok felépítését, például
div.module-name(osztállyal rendelkeződiv). - Attribútum kiválasztók (
[attribute],[attribute="value"],[attribute~="value"],[attribute|="value"],[attribute^="value"],[attribute$="value"],[attribute*="value"]) - attribútumok megléte vagy értéke alapján választanak ki elemeket. - Pseudo-osztályok (pl.
:first-child,:nth-child()) - elemek kiválasztása azok állapota vagy helyzete alapján a DOM fában. - Pseudo-elemzők (pl.
::before,::after) - az elem egyes részeinek stílusozására szolgálnak, amelyek nem külön elemekként jelennek meg a DOM-ban.
Automatizált tesztek során gyakran használok ezek kombinációit az elemek megbízható megtalálásához az oldalon, követve a kiválasztó egyedisége és stabilitása elvét.