Über diese Website

Dieser Kasten steht auf jeder Seite in der linken Spalte. Was darin steht, änderst du in der Konfiguration unter Plugins — oder du schaltest ihn dort ab.

Über dieses Handbuch

Dieses Handbuch gehört zur Vorlage Example für QuartzControl. Es erklärt die Vorlage und führt zugleich alles vor, was sie kann.

Der Text hier kommt aus einer Markdown-Datei, nicht aus der Konfiguration.

Attributselektoren (MDN)

Attributselektoren (MDN)

Quelle / bibliografische Angaben

MDN-Referenz „Attribute selectors“, englische Fassung.

Kurzfassung

Attributselektoren treffen Elemente nach dem Vorhandensein oder dem Wert eines Attributs.

Kernaussagen

  • [attr] — Attribut vorhanden
  • [attr=value] — Wert genau value
  • [attr~=value] — Leerzeichen-getrennte Liste enthält das Wort value
  • [attr|=value] — genau value oder beginnt mit value-; typisch für Sprachcodes
  • [attr^=value] — beginnt mit value
  • [attr$=value] — endet mit value
  • [attr*=value] — enthält value irgendwo
  • [attr operator value i] — Vergleich ohne Beachtung von Groß-/Kleinschreibung (ASCII)

Eigene Einordnung

Im Zusammenspiel mit :has() deutlich nützlicher als früher, etwa um einen Container nach dem Dateityp eines enthaltenen Links zu stylen.

Verknüpftes Wissen

Offene Fragen

  • Das s-Flag (Groß-/Kleinschreibung erzwingen) wird auf der Seite ebenfalls behandelt, ist hier aber nicht ausgewertet.

Weiterlesen

Diese Seite gehört zu gui-test — der Beispielvorlage für QuartzControl. Ein Überblick über alle Bereiche steht auf der Startseite.

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.