Gunnar Bittersmann: css: Rahmen innerhalb Tabelle

Beitrag lesen

@@Gunnar Bittersmann

(Beachten Sie die Lücke!)

#\35 _02_01_2018 { border: thick solid rebeccapurple }

Wohlgemerkt: Das Leerzeichen im Selektor ist kein Nachfahrenkombinator, sondern das Ende des Escapes.

Das macht sowas wie foo #\35 bar baz besonders gut lesbar. Nicht.

Leerzeichen als Ende von Escapes in CSS zu verwenden war wohl so’ne mittelgute Idee.

Ohne Leerzeichen geht’s, wenn der Codepoint sechstellig angegeben wird:
foo #\000035bar baz. Im konkreten Fall:

#\000035_02_01_2018 { border: thick solid rebeccapurple }

LLAP 🖖

PS: Bei der ID 5_02_01_2018 ginge es auch ohne Leerzeichen #\35_02_01_2018. Käme aber nach der 5 in der ID eine weitere (Hexadezimal-)Ziffer – also 0–9, a–f oder A–F –, dann ginge es nicht ohne (außer wenn der Codepoint sechstellig angegeben wird).

PPS: Deshalb meine Empfehlung in der Anmerkung des Übersetzers.

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