Gunnar Bittersmann: php: Ternärer Operator gibt immer dasselbe Ergebnis aus

Beitrag lesen

@@Rolf B

Dann muss aber ein Zeichen folgen, das keine Hex-Ziffer ist, sonst weiß er nicht, dass die Sequenz vorbei ist. Wenn Du unbedingt ▲42 ausgeben willst, müsstest Du die Escape-Sequenz sechsstellig machen: \0025B242

Nö. Das Endzeichen für ein Escape in CSS ist das Leerzeichen. (Wer auch immer sich den Blödsinn ausgedacht hat.) Nach 6 Hex-Ziffern ist aber Schluss, sodass man bei sechsstelligen Escapes das Leerzeichen auch weglassen kann. Aber IMHO nicht sollte; genausowenig wie man das ; in HTML u.U. weglassen könnte, aber nicht sollte.

.\34 2 selektiert also was? Die Antwort ist class="42".

☞ Using character escapes in markup and CSS
(Ui, ich muss meine Übersetzung dieses Artikels mal rauskramen und aktualisieren.)

🖖 Живіть довго і процвітайте

--
„Ukončete, prosím, výstup a nástup, dveře se zavírají.“