race: Anfängerfrage zu CSS

Hallo Zusammen,

ich habe mal eine Frage bezüglich CSS

In einem Projekt habe ich eine CSS Datei in der Form:

Code:

new { font-size:16px; color:red; }

In den entsprechenden HTML Datei habe ich den Text, dann wie folgt formatiert
Code:

<new>Text</new>

Dies hat mit Firefox und Safari wunderbar geklappt, im IE allerdings überhaupt nicht.

Also habe ich anschließend die CSS Datei geändert
Code:

.new { font-size:16px; color:red; }

und den Text wie folgt formatiert
Code:

<span class ="new">Text</span>

Das klappt dann auch im IE.

Zu meinem Bedauern weiß ich nicht mehr, wo ich die erste Schreibweise gesehen habe, ich finde auch keine Quelle mehr.

Deswegen würde mich interessieren, ob die erste Schreibweise, grundlegend falsch ist, oder nur zu einer anderen Spezifikation gehört, die vom IE nicht unterstützt wird.

Danke!
race

  1. Grüße,
    ich köntn emich irren, aber die möglichkeit willkürliche tags zu nehmen gehört zu XML.
    HTML hat eine fest definierte liste von tags.
    MFG
    bleicher

    --
    __________________________-
    Die versprechen ernsthaft werbefreien hosting?
    1. @@bleicher:

      […] tags […]
      […] tags […]

      Elemente. [Meiert]

      Live long and prosper,
      Gunnar

      --
      Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.
      1. Grüße,
        stimmt eigentlich^^ aber ich kann da etwas wasser kauen indem ich anfange zu behaupten, dass element <new> richitgen attribut aber falschen tag hat ;P
        ich meine - "nicht lebendig" ist manchmal mit "tot" gleichzusetzen.
        MFG
        bleicher

        --
        __________________________-
        Die versprechen ernsthaft werbefreien hosting?
        1. @@bleicher:

          ich meine - "nicht lebendig" ist manchmal mit "tot" gleichzusetzen.

          Bei Schrödingers Katze?

          Live long and prosper,
          Gunnar

          --
          Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.
          1. Bei Schrödingers Katze?

            jaja, jetzt braucht ihr wieder mal einen österreicher um euere probleme zu lösen ;)

            1. Hi!

              Bei Schrödingers Katze?
              jaja, jetzt braucht ihr wieder mal einen österreicher um euere probleme zu lösen ;)

              Damit, Österreicher 'unsere Probleme' lösen zu lassen sind wir in der Vergangenheit nicht immer wirklich gut beraten gewesen.

              off:PP

              --
              "You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)
              1. Damit, Österreicher 'unsere Probleme' lösen zu lassen sind wir in der Vergangenheit nicht immer wirklich gut beraten gewesen.

                zumindest, wenns um politische probleme geht, hast du recht - aber wie wäre die moderne welt ohne österreicher ;) man muss nur an christian doppler denken (der war sogar salzburger) ohne den doppler-effekt wären wir teilweise ziemlich im arsch

                1. Hi!

                  Damit, Österreicher 'unsere Probleme' lösen zu lassen sind wir in der Vergangenheit nicht immer wirklich gut beraten gewesen.

                  zumindest, wenns um politische probleme geht, hast du recht - aber wie wäre die moderne welt ohne österreicher ;) man muss nur an christian doppler denken (der war sogar salzburger) ohne den doppler-effekt wären wir teilweise ziemlich im arsch

                  Na gut;) Als Deutscher mit 'Wiener Wurzeln' unterschreib ich das jetzt mal!

                  off:PP

                  --
                  "You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)
          2. Hi!

            @@bleicher:

            ich meine - "nicht lebendig" ist manchmal mit "tot" gleichzusetzen.

            Bei Schrödingers Katze?

            Da war wohl eher die Entscheidung, _ob tot_ oder nicht das Problem;)

            off:PP

            --
            "You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)
    2. HTML hat eine fest definierte liste von tags.

      nein, die tags sind völlig frei wählbar, die elementnamen und die dafür zumindest nötigen attribute sowie deren inhalt sind vorgegeben

  2. Hi,

    new { font-size:16px; color:red; }

    In den entsprechenden HTML Datei habe ich den Text, dann wie folgt formatiert
    <new>Text</new>

    Das kann nicht in einer HTML-Datei stehen, denn HTML kennt kein Element namens new.

    Dies hat mit Firefox und Safari wunderbar geklappt, im IE allerdings überhaupt nicht.

    IE weigert sich, das nicht-HTML-Element zu beachten ...

    .new { font-size:16px; color:red; }
    und den Text wie folgt formatiert
    Code:
    <span class ="new">Text</span>

    Das klappt dann auch im IE.

    Mit (den meisten) HTML-Elementen kommt der IE zurecht, und solange nur eine einzige Klasse im Selektor vorhanden ist, packt er selbst das.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Aber warum kalppt

      <new>Text</new>

      in Opera/Firefox/Safari?

      danke
      race

      1. Aber warum kalppt

        <new>Text</new>

        in Opera/Firefox/Safari?

        gute fehlerkorrektur

        1. Aber warum kalppt

          <new>Text</new>

          in Opera/Firefox/Safari?

          gute fehlerkorrektur

          Unter fehlender DOCTYPE Angabe, wodurch man eigentlich nicht von Fehlerkorrektur sprechen dürfte, denn dafür bräuchte es erst einmal ein Dokument, das den Standard angibt.

          mfg Beat

          --
          Woran ich arbeite:
          X-Torah
          ><o(((°>     <°)))o><                      ><o(((°>o
          1. Unter fehlender DOCTYPE Angabe, wodurch man eigentlich nicht von Fehlerkorrektur sprechen dürfte, denn dafür bräuchte es erst einmal ein Dokument, das den Standard angibt.

            naja, ein html-tagsoup-parser wird wohl irgenwo intern eine defintion haben, welche elemente es gibt und welche es nicht gibt ;)