Hallo Webjoggel,
Die Beispiele hier https://wiki.selfhtml.org/wiki/CSS/Selektoren/Attributselektor/Wert sind etwas verwirrend. Bei mir jedenfalls hat es erst gefunzt, als ich den Wert in "..." gesetzt habe:
a[href="https://example.com"] { display: none; }
Danke für deine Rückmeldung. Es sollte auch ohne Anführungszeichen funktionieren, bei b[foo=bar] tut es das auch. Offenbar wird jedes der Zeichen :
, /
, .
als Wortgrenze angesehen.
Daher: Es gehört zum guten Stil, Attribute in Anführungszeichen zu setzen.
Und es heißt im Wiki: Beginnt der im Selektor angegebene Wert mit einer Ziffer oder besteht aus anderen Zeichen als Buchstaben, Ziffern, Binde- und Unterstrich, so muss er innerhalb von einfachen oder doppelten Anführungszeichen notiert werden.
Bis demnächst
Matthias
--
Rosen sind rot.
Rosen sind rot.