Thorsten Olscha: NS 4.7 MAC ignoriert CSS Klassen mit "_"!

Hallo Forumler!
Ich gabe gestern 4 Stunden damit zugebracht, rauszufinden warum des Netcape 4.7 MAC meine Style sheet Angaben ignortiert.
Meine verblüffte Lösung. Ich darf die Sytle nicht mit einem Unterstrich IM Namen verwenden.
Also "header_gross" funktioniert nicht , sondern nur "headergross"!
Und wirklich NUR im NS 4.7 MAC alle andere IEs und NSs auf PC und MAC haben keine Probleme.
Interessant ist dass, weil ich mir sicher war , dass Sytles nur XML konforme Namen haben müssen.
IN "http://selfhtml.teamone.de/xml/dtd/bearbeitungsregeln.htm#namen"
steht dann ja auch korrekt , dass der Unterstrich in Namen XML konform ist.
Also ein Bug?
Ich habe mal im Forum gesucht und gesehn, dass bisher auf das Problem nicht eingegangen wurde. Vielleicht wegen der geringen Verbreitung?
Wäre schön wenn das in SELFHTML  Erwähnung fände.
Gruesse
Thorsten

  1. Hi Thorsten,

    Ich habe mal im Forum gesucht und gesehn, dass bisher auf das Problem nicht eingegangen wurde. Vielleicht wegen der geringen Verbreitung?

    Verm. mit den falschen Suchbegriffen :-)

    Wäre schön wenn das in SELFHTML  Erwähnung fände.

    Z.B. da: http://forum.de.selfhtml.org/archiv/2001/11/94/#m566

    Grüße,

    Utz

    1. Hi Utz!
      Du hast recht! Den habe ich wirklich nicht gefunden.
      Ist genau dasselbe Thema.
      Na hoffen wir, dass es jetzt einzug ins kollektive SELFHTML Bewusstsein gefunden hat:-)

  2. Hallo Thorsten,

    Wäre schön wenn das in SELFHTML  Erwähnung fände.

    die Sache ist soweit bekannt, Du solltest also nur Buchstaben und
    Zahlen verwenden, nicht mit Zahlen anfangen, Groß- und Kleinschreibung
    wird unterschieden.

    Ist es nun ein Fehler oder nicht:
    http://de.selfhtml.org/navigation/faq.htm#abweichende_verweisfarben
    ?

    Viele Grüße,
    Stefan

    1. Hoi Stefan,

      die Sache ist soweit bekannt, Du solltest also nur Buchstaben und
      Zahlen verwenden, nicht mit Zahlen anfangen, Groß- und Kleinschreibung
      wird unterschieden.

      Das gilt ueberigens nicht nur fuer CSS-Klassen, sondern auch fuer IDs fuer Tags -- das wird wohl
      mit dem Wechselspiel ID <=> CSS zu tun haben.

      Gruss,
       CK

  3. hallo,

    wenn das nicht unsere "alte" bekannter Thorsten ist! *scnr* ;-)

    Ich gabe gestern 4 Stunden damit zugebracht, rauszufinden warum des Netcape 4.7 MAC meine Style sheet Angaben ignortiert.
    Meine verblüffte Lösung. Ich darf die Sytle nicht mit einem Unterstrich IM Namen verwenden.
    Also "header_gross" funktioniert nicht , sondern nur "headergross"!

    Also ein Bug?

    ja.

    Ich habe mal im Forum gesucht und gesehn, dass bisher auf das Problem nicht eingegangen wurde. Vielleicht wegen der geringen Verbreitung?

    doch und zwar schon 1999:
    http://forum.de.selfhtml.org/archiv/1999_2/t03448.htm

    auch im 2000
    http://forum.de.selfhtml.org/archiv/2000_1/t09739.htm

    nur 2 beispiele aufzugreifen

    grüße
    thomas

  4. Meine verblüffte Lösung. Ich darf die Sytle nicht mit einem Unterstrich IM Namen verwenden.
    Also "header_gross" funktioniert nicht , sondern nur "headergross"!
    Und wirklich NUR im NS 4.7 MAC alle andere IEs und NSs auf PC und MAC haben keine Probleme.

    Bis vor kurzem war das kein Bug, sondern sogar ein Feature, weil bisher eigentlich weitgehend Konsens bestand, dass Unterstriche in CLASSes und IDs nicht erlaubt sind (lt. CSS-Specs). Mittlerweile wurde diese Aussage aber korrigiert, siehe auch http://www.styleassistant.de/tips/tip70.htm.

    MfG, Thomas