deja: krasser css fehler oder wie?

hallo,
hab ein riesenproblem.

ich wollte mein stylesheet bißchen bereinigen und ersetzte

font-family :verdana;font-size : 8pt;

durch

font:verdana 8pt;

und nun kommts,
die 1.version läuft,
die verkürzte fassung nicht!

ich verstehe das nicht mehr.

kann jemand helfen?

grüße
deja

  1. guten Morgen,

    ich wollte mein stylesheet bißchen bereinigen und ersetzte
    font-family :verdana;font-size : 8pt;
    durch
    font:verdana 8pt;

    wie kommst du denn auf die Idee, daß das irgendwas bringt ?

    und nun kommts,
    die 1.version läuft,
    die verkürzte fassung nicht!

    klar, kann ja auch nicht. Bleib bei deiner "1. Fassung", und der Frühling kann weitergehen ;-)

    Grüße aus Berlin

    Christoph S.

    1. guten Morgen,

      ich wollte mein stylesheet bißchen bereinigen und ersetzte
      font-family :verdana;font-size : 8pt;
      durch
      font:verdana 8pt;

      wie kommst du denn auf die Idee, daß das irgendwas bringt ?

      naja, so steht  hier:
      selfhtml
      -----------------------------
      font:Wert;
      Für Wert eine Mischung aus erlaubten Werten für font-family, font-style, font-variant, font-size, font-weight und line-height notieren. Einzelwerte durch Leerzeichen trennen, Reihenfolge ist egal.
      z.B. font:Times 13px bold;
       ------------------------------------------------------------

      und nun kommts,
      die 1.version läuft,
      die verkürzte fassung nicht!

      klar, kann ja auch nicht. Bleib bei deiner "1. Fassung", und der Frühling kann weitergehen ;-)

      warum steht es denn hier so, wenn es denn falsch ist?

      Grüße aus Berlin

      Christoph S.

      grüße auch
      deja

      1. ohje ...

        naja, so steht  hier:
        selfhtml

        font:Wert;
        Für Wert eine Mischung aus erlaubten Werten für font-family, font-style, font-variant, font-size, font-weight und line-height notieren. Einzelwerte durch Leerzeichen trennen, Reihenfolge ist egal.
        z.B. font:Times 13px bold;

        ja, das steht da so (übrigens wärs für "stille Mitleser" hilfreich, hier zur Originalstelle http://selfhtml.teamone.de/css/eigenschaften/schrift.htm#font zu verlinken).  Du solltest aber etwas genauer nachlesen:
        da steht nämlich
           #Text01 { font:bold 12pt Times; }
        woraus du ganz schlicht
           font:verdana 8pt;
        machen möchtest. Nö, so einfach isses denn doch nicht ;-)

        nächtliche Grüße

        Christoph S.

  2. hi

    font:verdana 8pt;

    font:Verdana 8pt; << so? Wenn nit: WO geht es nicht?

    Grüße aus Bleckede

    Kai

    1. hi

      font:verdana 8pt;

      font:Verdana 8pt; << so? Wenn nit: WO geht es nicht?

      Grüße aus Bleckede

      Kai

      hallo kai,

      ich habe wie ein blöder alles mögliche durchprobiert, und es sieht wohl so aus, daß es nur funktioniert , wenn ich eine klasse definiere und sie aufrufe.
      tags kann ich damit leider nicht definieren.
      schade.

      wobei ich jetzt natürlich ein problem mehr habe.
      beim rumbrobieren ist es mir aufgefallen, daß:

      <STYLE TYPE="text/css">

      body {
               background-color:#cccccc;
             font-family :verdana;
          font-size : 8pt;

      }
      </STYLE>

      dies eine weißen(!) hintergrund ergibt.

      folgende darstellung ergibt aber dem code folgend einen grauen hintergrund.

      <STYLE TYPE="text/css">

      font{}
       body {
               background-color:#cccccc;
             font-family :verdana;
          font-size : 8pt;

      }
      </STYLE>
      und zwar sowohl im IE 6, Mozilla 0.99 als auch opera 6.1

      ziemlich merkwürdig wie ich finde, mache ich irgendwo einen fehler?

      gruß
      deja

      1. hi

        ziemlich merkwürdig wie ich finde, mache ich irgendwo einen fehler?

        das ist ziemlich sicher... hast due die <style> mit in der CSS-Datei oder ähnlichen Käse fabriziert...?

        Grüße aus Bleckede

        Kai

        1. hallo ;-)

          es gibt bei den HTML-Tags und der Art, wie ihre Formatierung in CSS notiert werden kann (übrigens abhängig von de CSS-Version) eine gewisse Hierarchie. Sobald ein tag "deklariert" ist (font ist eines), können dafür natürlich auch Attribute formatiert werden  -  sogar innerhalb anderer tags. Solange es nicht deklariert ist, können Attribute wie "font-size" nicht wissen, worauf sie angewendet werden sollen

          Christoph S.

          1. hallo ;-)

            es gibt bei den HTML-Tags und der Art, wie ihre Formatierung in CSS notiert werden kann (übrigens abhängig von de CSS-Version) eine gewisse Hierarchie. Sobald ein tag "deklariert" ist (font ist eines), können dafür natürlich auch Attribute formatiert werden  -  sogar innerhalb anderer tags. Solange es nicht deklariert ist, können Attribute wie "font-size" nicht wissen, worauf sie angewendet werden sollen

            Christoph S.

            hey du:)
            danke, ist mir neu.
            könnte aber wirklich eine erklärung sein. lies mal auch bitte was ich kai geschrieben habe, um das bild des problems zu vervollständigen.
            hast du evtl einen link dazu?

            gruß
            deja

        2. das ist ziemlich sicher... hast due die <style> mit in der CSS-Datei oder ähnlichen Käse fabriziert...?

          Grüße aus Bleckede

          Kai

          hallo kai,
          nein, ich hab zwar eine wesentlich größeres css "gepinselt", aber um den fehler zu lokalisieren, habe ich peu a peu alles mögliche entfernt.
          übrig geblieben ist das was ich gepostet habe. diese css-datei rufe ich ganz normal auf per
          <link rel="STYLESHEET" href="style.css" type="text/css">
          auf.

          dies ist die style.css

          <STYLE TYPE="text/css">

          body {
                   background-color:#cccccc;
                 font-family :verdana;
              font-size : 8pt;

          }
          </STYLE>

          es kommt verdana mit 8pt raus aber mit weißem!!! hintergrund , in jedem browser!
          integriere ich aber font{} davor klappt das mit dem hintergrund!

          grüße
          deja

          1. hi

            dies ist die style.css

            <STYLE TYPE="text/css">

            body {
                     background-color:#cccccc;
                   font-family :verdana;
                font-size : 8pt;

            }
            </STYLE>

            AHA! Volltreffer! <style> und </style> haben selbst in der CSS-Date NICHTS zu suchen! Siehe auch </src/forum.css> als Beispiel.

            Grüße aus Bleckede

            Kai

            1. AHA! Volltreffer! <style> und </style> haben selbst in der CSS-Date NICHTS zu suchen! Siehe auch </src/forum.css> als Beispiel.

              Grüße aus Bleckede

              Kai

              super
              wäre ich ne frau hättest n kuss bekommen
              cya