Vergleich von CSS-Selektoren und XPath
Dieser Artikel soll den Unterschied zwischen CSS-Selektoren und XPath dokumentieren, damit Webentwickler in der Lage sind, das richtige Werkzeug für die jeweilige Aufgabe besser auszuwählen.
| XPath-Funktion | CSS-Äquivalent |
|---|---|
ancestor, parent oder preceding-sibling Achse |
:has() Selektor |
attribute Achse |
Attribut-Selektoren |
child Achse |
Kind-Kombinator |
descendant Achse |
Nachfahre-Kombinator |
following-sibling Achse |
Nachfolgender-Geschwister-Kombinator oder Nächster-Geschwister-Kombinator |
self Achse |
:scope oder :host Selektor |