Hurrtz: Websiteprobleme

Hi,
ich habe meine (ehemals) IE-basierte Seite nun so ummodelliert, dass sie auch unter opera läuft.
Ich hoffe, ich habe damit einen kleinen Anfang getan.
Ich habe auch versucht, über den validator bei w3c eine einigermaßen ordentliche Seite zu basteln, aber ich kriege einen Fehler nicht raus!
Immer, wenn ich den Validator benutze, erscheint die Meldung: "DOCTYPE Override in effect! Any DOCTYPE Declaration in the document has been suppressed and the DOCTYPE for «HTML 4.01 Transitional» inserted instead. The document will not be Valid until you alter the source file to reflect this new DOCTYPE."

Ich weiß einfach nicht, welchen Doctype ich bei mir einfügen soll, damit w3c ihn endlich anerkennt.
Oder mache ich etwas ganz anderes falsch?

Ich hoffe, ihr könnt mir ein wenig unter die Arme greifen...

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.hurrtz.de&doctype=HTML+4.01+Transitional&charset=iso-8859-1+(Western+Europe)
http://www.hurrtz.de

Mit freundlichen Grüßen: Hurrtz

  1. Hi,

    Ich habe auch versucht, über den validator bei w3c eine einigermaßen ordentliche Seite zu basteln, aber ich kriege einen Fehler nicht raus!
    Immer, wenn ich den Validator benutze, erscheint die Meldung: "DOCTYPE Override in effect! Any DOCTYPE Declaration in the document has been suppressed and the DOCTYPE for «HTML 4.01 Transitional» inserted instead. The document will not be Valid until you alter the source file to reflect this new DOCTYPE."

    Klar, wenn man den Doctype override einschaltet (statt auf "detect automatically" zu setzen), kommt auch die Meldung, daß der override eingeschaltet ist.

    Das, was Deiner Seite noch fehlt, ist die Zeichensatzangabe.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Hallo Hurrtz,

    Immer, wenn ich den Validator benutze, erscheint die Meldung: "DOCTYPE
    Override in effect!

    An diesem Fehler bist Du selbst schuld. ;-)

    Diese Doctype Override Funktion ist dafür da, ein Validieren einer Seite
    zu ermöglichen, selbst, wenn sie keinen Doctype angegeben hat. Da Du
    einen Doctype in Deiner Seite hast, must Du den Doctype nicht noch
    beim Validieren angeben, wie Du es anscheinen getan hast.

    Allerdings sind da noch andere Fehler:

    Validiert man Deine Seite "normal", also ohne Angabe von Doctype, dann
    beschwert sich der Validator, daß er keine Informationen mitgeliefert
    kriegt, in welcher Textkodierung (Encoding) Deine Seite ist:

    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.hurrtz.de

    Erzwinge ich dann - ähnlich wie bei Deinem Doctype-Problem - eine
    bestimmte Kodierungsart (Ich habe mal ISO-8859-1 alias Latin 1
    genommen), validiert Deine Seite problemlos.

    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.hurrtz.de&doctype=(detect+automatically)&charset=iso-8859-1+(Western+Europe)

    Allerdings solltest Du unbedingt die Angabe der Textkodierung einfügen.
    Entweder über HTTP oder als Meta-Angabe im Kopf der Seite.

    Dann habe ich mir endlich mal die Seite angeschaut. Du verwendest viele
    iFrames. Darüber kann man gespaltener Meinung sein, aber wenigstens
    sollte man die iFrames mit Inhalten füllen und keine »The page cannot be
    found« Seiten des Webservers auswerfen lassen.

    Tim

  3. Hi,
    wie ich gerade sehe, validiert die Seite inzwischen.
    ich hätte allerdings nicht gerade charset=windows-1252 gewählt...

    Dir ist auch klar, daß lediglich Deine Indexseite valide ist?

    freundliche Grüße
    Ingo