CSS/Selektoren/Teilübereinstimmung
Aus SELFHTML-Wiki
< CSS | Selektoren
Der Teilübereinstimmung-Selektor spricht alle Elemente mit einem bestimmten Attribut an, dessen Attributwert ein bestimmtes Wort enthält.
Syntax | [attributname^="wort"] (Anfang)
|
---|
Beispiel
<ul>
<li><a href="https://example.com/">Beispiellink</a></li>
<li><a href="https://example.com/example.pdf">Ein PDF-Dokument</a></li>
<li><a href="https://wiki.selfhtml.org/">Das selfhtml wiki</a></li>
<li><a href="http://example.org/WIKI/example.pdf/">kein Selektor darf diesen Link stylen.</a></li>
</ul>
a[href^="https://"] { font-weight: bold }
a[href$=".pdf"] { color: green }
a[href*="wiki"] { font-style: italic }
Beachten Sie:
wort
darf weder leer sein, noch Leerzeichen enthaltenSiehe auch
Weblinks
- W3C: attribute representation CSS Selektors Level 3
Liste der CSS-Selektoren
- einfache Selektoren
- Universalselektor
- ID-Selektor
- Klassenselektor
- Typselektor
- Attributselektoren
- Attributpräsenz
- Attributwert
- Teilübereinstimmung
- Kombinatoren
- Pseudoelemente
- Pseudoklassen
href
-Attribut beginnt mit https:// und endet mit .pdf.href
-Attribut beginnt mit https:// und enthält wiki.