Was ist der Unterschied zwischen den folgenden zwei CSS-Selektoren?Was ist der Unterschied zwischen [Attribut | = Wert] und [Attribut^= Wert] CSS-Selektoren?
[attribute|=value]
und [attribute^=value]
Auf W3Schools, die Dokumentation sagt:
[lang | = de] Wählt alle Elemente mit einem lang Attributwert beginnend mit "en"
a [href^= "https"] Wählt jedes
<a>
Element aus, dessen href-Attributwert mit "https" beginnt
Gibt es einen Unterschied zwischen "beginnt mit" und "beginnt mit" oder stimmen die beiden Selektoren mit den gleichen Elementen überein?
anderen Seiten suchen Betrachten neben w3schools, wie MDN: https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors sie haben viel bessere Informationen. –
Die beiden Selektoren sind unterschiedlich (da sie sich auf verschiedene Attribute beziehen) - aber alle anderen Dinge sind gleich, siehe @MikeMcCaughans Link ... – ochi