Gunnar Bittersmann: Immer wieder Zeichensätze

Beitrag lesen

@@Der Martin:

nuqneH

Üblicherweise enthält ein Stylesheet nur ASCII-Zeichen (es sei denn, man verwendet Zeichen außerhalb dieses Bereichs als Bezeichner für Klassen oder IDs)

Öh, Moment mal. “ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").” [HTML401 §6.2]

Nicht-ASCII-Zeichen sind in ID-Bezeichnern in HTML 4.01 gar nicht erlaubt.

Bezeichner von Variablen, Funktionen, … können in JavaScript durchaus Nicht-ASCII-Zeichen enthalten.

Können, ah ja, richtig. Ich frage mich gerade, ob es eine gute Idee ist, diese Freiheit auch zu nutzen.

Warum sollte ein chinesischer Entwickler Variablen nicht chinesisch bezeichnen können?

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)