Gunnar Bittersmann: Javascript und css-Selectoren

Beitrag lesen

@@Pit

Abgesehen davon, dass die IDs hier eh rausfliegen, ist das, glaube ich, nicht mehr zwingend so

Richtig. Und du hättest das nicht glauben, sondern wissen sollen.

sondern sollte nur noch aus Kompatibilitätsgründen gemacht werden.

Was meinst du mit „Kompatibilitätsgründen“?

Ein Grund, der gegen Ziffern am Anfang von Bezeichnern spricht, ist, dass Bezeichner in CSS nicht mit einer Ziffer beginnen dürfen. Das ist schwer handhabbar.

Insbesondere Selektoren wie #\30  figcaption – beachte die zwei Leerzeichen[1] hintereinander, die beide eine unterschiediche Funktion haben. Siehe auch die auf das verlinkte Posting folgenden.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann

  1. Ich hab hier NBSP verwendet, denn bei zwei normalen Leerzeichen wird nur eins angezeigt. Keine Ahnung, wie man Markdown dazu bringt, bei Inline-Code die Leerzeichen nicht zu einem zusammenzufassen. ↩︎