pixx: korrekte Schreibweise einer externen CSS-Datei

Wenn ich meine externe CSS-Datei überprüfen lasse bekomm ich die Meldung:
"To work as intended, your CSS style sheet needs a correct document parse tree. This means you should use valid HTML."
(daher ich hab keine Fehlermeldung, aber bekomm auch nicht das gewollte "alles korrekt")

Was hat das zu bedeuten ?

  1. Hi!

    Wenn ich meine externe CSS-Datei überprüfen lasse bekomm ich die Meldung:
    "To work as intended, your CSS style sheet needs a correct document parse tree. This means you should use valid HTML."
    (daher ich hab keine Fehlermeldung, aber bekomm auch nicht das gewollte "alles korrekt")

    Was hat das zu bedeuten ?

    Der Fehler bedeutet, dass du einen Doctype bei deiner HTML-Datei angeben und den HTML-Code validieren lassen sollst.

    Das beste CSS hilft dir nämlich nicht weiter, wenn du Fehler im HTML-Code hast.

    Grüße,
    Fabian St.

    --
    Meine Website: http://fabis-site.net
    --> XHTML, CSS, PHP-Formmailer, Linux
    ---------------------
    fabi@erde ~# whatis spam
    spam: nothing appropriate
    ---------------------
    Selfcode: ie:% fl:|  br:^ va:) ls:& fo:) rl:( n4:° ss:| de:> js:| ch:| mo:) zu:)
    1. Der Fehler bedeutet, dass du einen Doctype bei deiner HTML-Datei angeben und den HTML-Code validieren lassen sollst.

      du meinst <style type="text/css"> ?
      Das hätte ich nämlich drin ...
      Der html code wird als valide ausgegeben - also warum trotzdem diese Meldung ?

      1. Hallo pixx,

        Der html code wird als valide ausgegeben - also warum trotzdem diese Meldung ?

        das ist kein Fehler, nur der Hinweis darauf, daß noch so valides CSS nichts nützt, wenn du es auf schrottiges ;) HTML aufsetzt. Wenn Dein HTML valide ist, muß dich das nicht interessieren.

        Gruß aus Köln-Ehrenfeld,

        Elya

        1. Ok, Danke für die schnellen Antworten.

          Zur Aufklärung:
          Wenn man bei http://validator.w3.org/ die css datei per "Local File Upload" testen lässt bekommt man meine gepostete Nachricht.
          Wenn man allerdings per Web-Adresse dieselbe CSS-Datei testen lässt bekomment man das gewünschte
          "Congratulations!
          Valid CSS!This document validates as CSS! "

          ;)

          1. Oder Du nimmst einen Deutschen/Übersetzten Service
            http://jigsaw.w3.org/css-validator/validator-uri.html

            Hannes

  2. Hi!

    Was hat das zu bedeuten ?

    Das heisst herzlichen Glückwunsch!
    Du hast ein valides CSS, aber damit das richtig (as intended) funktioniert, brauchst du auch valides HTML - nix anderes steht da...

    Gruß

    Martin