„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > CSS -Attributauswahl: Verwenden Sie Zitate oder nicht?

CSS -Attributauswahl: Verwenden Sie Zitate oder nicht?

Gepostet am 2025-04-13
Durchsuche:557

CSS Attribute Selectors: To Quote or Not to Quote?

Attribut -Selektoren in CSS: Zitatmarke conundrum

Wenn CSS -Attribut -Selektoren übereinstimmen, wie Elements 'Attribute' Attribute ', wie ein [Rel = "Noflownowlown"],, ein persistentes Dilemma -Aspekt: ​​oder nicht zum Zitat von einverstandenem Zitat, oder nicht, in einem Zitat eingeliefert, oder nicht zu einem Zitat, und nicht zu einem Zitat, in dem Zitat eingeliefert wurde. marks.

Die Zitatfrage

Die CSS -Spezifikation diktiert Richtlinien für Attributauswahlsyntax, einschließlich der Platzierung von Zitatmarkierungen um Attributwerte. Wenn der Attributwert ausschließlich aus alphanumerischen Zeichen besteht. Ausnahmen existieren jedoch für:

Werte, die Whitespace enthalten (z. B. a [title = my page])

Zeichen, die Zeichen enthalten, die speziell für CSS -Syntax (z. B. Sternungswerte, Sternchen, Parenthses usw.)

  • Werte mit einem Hyphen (E.G. a [class = Invalid-Class])

Beispiele für gültige Selektoren

basierend auf den oben genannten Regeln werden die folgenden Attribut-Selektoren betrachtet valid:

a[rel="nofollow"]
a[rel="nofollow"]
a[href^="http://"]
a[rel="nofollow"]
a[data-id='123']
a[rel="nofollow"]

Best Practice

While quotations are optional for alphanumeric values, it is In Betracht gezogen, um sie einzubeziehen, um Konsistenz zu gewährleisten und potenzielle Konflikte zu verhindern. als Antwort bereitgestellt)

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3