CSS-Stile mit Unterstrichen...
Kai Lewendoski
- css
Hallo Leute,
vielleicht ist das ja auch schon bekannt, aber ich habe etwa fünf Stunden gebraucht, um das rauszuknobeln, vielleicht kann sich ja ein anderer diese Zeit sparen, indem er das hier liest.
CSS-Stile mit Unterstrichen "_" funktionieren in bestimmten Browsern nicht und in anderen doch. Z.B. der Stil "linktext_weiss" wird zwar in Netscape 4.x oder in IE 5.x richtig dargestellt, nicht aber in Netscape 6.x oder in Opera 5.x.
Erst wenn man den Stil umbenennt, etwa in "linktextweiss", haben alle Browser keine größeren Probleme mehr.
Ist ja vielelicht 'ne nützliche Info...
Kai
CSS-Stile mit Unterstrichen "_" funktionieren in bestimmten Browsern nicht und in anderen doch. Z.B. der Stil "linktext_weiss" wird zwar in Netscape 4.x oder in IE 5.x richtig dargestellt, nicht aber in Netscape 6.x oder in Opera 5.x.
interessant *wühl* .. bisher war ich immer der Meinung, dass gerade bei class deutlich mehr erlaubt sei..?!
CSS-Stile mit Unterstrichen "_" funktionieren in bestimmten Browsern nicht und in anderen doch. Z.B. der Stil "linktext_weiss" wird zwar in Netscape 4.x oder in IE 5.x richtig dargestellt, nicht aber in Netscape 6.x oder in Opera 5.x.
Das ist auch nicht zulaessig, nur Buchstaben (immer am Anfang), Ziffern und der Bindestrich sowie noch einige Sonderzeichen sind fuer Klassennamen und IDs vorgesehen.
Erst wenn man den Stil umbenennt, etwa in "linktextweiss", haben alle Browser keine größeren Probleme mehr.
Was zu erwarten war.
MfG, Thomas
Hallo Thomas,
Das ist auch nicht zulaessig, nur Buchstaben (immer am Anfang), Ziffern und der Bindestrich sowie noch einige Sonderzeichen sind fuer Klassennamen und IDs vorgesehen.
wo steht sowas?
Viele Grüße,
Stefan
Hallo Stefan,
wo steht sowas?
http://www.w3.org/TR/CSS2/syndata.html#q4
(wo sonst ;-)
MfG, Thomas
Hallo Thomas,
http://www.w3.org/TR/CSS2/syndata.html#q4
(wo sonst ;-)
stimmt, http://www.w3.org/TR/REC-CSS2/syndata.html#value-def-identifier
um ganz genau zu sein ;-)
Nur, wo finde ich diesen ISO 10646, damit ich rausbekome, was da ab
Zeichen 161 drinsteht.
Ansonsten gebe ich Dir aber recht und habe deshalb auch schon
http://de.selfhtml.org/navigation/faq.htm#abweichende_verweisfarben
als Fehler gemeldet ;-)
Viele Grüße,
Stefan
Nur, wo finde ich diesen ISO 10646, damit ich rausbekome, was da ab
Zeichen 161 drinsteht.
Suchst Du ISO 10646 in Maschine Suche ;-).
Wobei die Verwendung dann arg kryptisch ist und kaum von Browsern unterstuetzt wird. Man/frau bleibe besser beim Alphabet und Ziffern, mir hat das noch immer gereicht.
MfG, Thomas
Hallo Thomas,
Suchst Du ISO 10646 in Maschine Suche ;-).
bitte nicht auslachen, aber ich habe es nicht gefunden, nur allerlei
Texte dazu, aber nie stand irgendwo die Auflistung der Zeichen ober-
halb 161 :-(
Wobei die Verwendung dann arg kryptisch ist und kaum von Browsern unterstuetzt wird. Man/frau bleibe besser beim Alphabet und Ziffern, mir hat das noch immer gereicht.
dito, plus "-"
Viele Grüße,
Stefan
bitte nicht auslachen, aber ich habe es nicht gefunden, nur allerlei
Texte dazu, aber nie stand irgendwo die Auflistung der Zeichen ober-
halb 161 :-(
UNICODE-Zeichen und als Untermenge bis 255 die Zeichen von Latin 1 (ISO-8859-1).
MfG, Thomas
Hallo Thomas,
http://www.w3.org/TR/CSS2/syndata.html#q4
(wo sonst ;-)
stimmt, http://www.w3.org/TR/REC-CSS2/syndata.html#value-def-identifier
um ganz genau zu sein ;-)
Nur, wo finde ich diesen ISO 10646, damit ich rausbekome, was da ab
Zeichen 161 drinsteht.
Bei iso.ch kannst du dir das kaufen. Ich würde allerdings zum frei verfügbaren Unicode pendant greifen.
Hallo Thomas,
Das ist auch nicht zulaessig, nur Buchstaben (immer am Anfang), Ziffern und der Bindestrich sowie noch einige Sonderzeichen sind fuer Klassennamen und IDs vorgesehen.
Ich hatte die Stile mit Dreamweaver erstellt, und der hat bei anderen Zeichen auch "gemeckert", leider beim Unterstrich nicht, der ja ansonsten überall zulässig ist...
Kai
CSS-Stile mit Unterstrichen "_" funktionieren in bestimmten Browsern nicht und in anderen doch. Z.B. der Stil "linktext_weiss" wird zwar in Netscape 4.x oder in IE 5.x richtig dargestellt, nicht aber in Netscape 6.x oder in Opera 5.x.
Das ist auch nicht zulaessig, nur Buchstaben (immer am Anfang), Ziffern und der Bindestrich sowie noch einige Sonderzeichen sind fuer Klassennamen und IDs vorgesehen.
Das ist so nicht richtig, der Unterstrich ist in CSS-Bezeichnern erlaubt, das allerdings nur durch die Errata. Im übrigen darf man fast alle Zeichen verwenden, es sind, im vergleich zum sonstigen Repertoire, nur sehr wenige nicht erlaubt.
Das ist so nicht richtig, der Unterstrich ist in CSS-Bezeichnern erlaubt, das allerdings nur durch die Errata.
Danke fuer den Hinweis, habe gerade gesehen, dass dieser in den Errata vom 2001-04-03 stammt. Allerdings bin ich mir sehr sicher, dass Du diese Info in dciwam auch auf die in letzter Zeit diesbezueglich gestellten Fragen nicht genannt hast.
Im übrigen darf man fast alle Zeichen verwenden, es sind, im vergleich zum sonstigen Repertoire, nur sehr wenige nicht erlaubt.
Allein die Browserunterstuetzung macht das zum theoretischen Fakt.
MfG, Thomas