Tom: Doctype Angabe

Hello,

ich will mir mal wieder Watschen holen, weil ich nicht sofort aus dem Kopf weiß (oder den Bookmarks), woher ich eine verbindliche Information bekomme:

Ich habe eine HTML-Datei *ach*
Die beginnt nun nicht mit dem Doctype, sondern mit dem auskommentierten Dateihinhweis

<!-- Template -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     "http://www.w3.org/TR/html4/transitional.dtd">

Ist das so zulässig?
Welchen Doctype und welchen Modus wird der Browser aufgrund dieser Kombination erkennen?

Also nochmal meine substantiierte Frage:

Darf vor dem Doctype (und dem <html>) bereits ein Kommentar stehen?

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
  1. Hej,

    <!-- Template -->
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
         "http://www.w3.org/TR/html4/transitional.dtd">

    
    > Ist das so zulässig?  
    
    Ja.  
      
    
    > Welchen Doctype und welchen Modus wird der Browser aufgrund dieser Kombination erkennen?  
    
    Guckst du hier: [DoctypeSwitch](http://de.selfhtml.org/css/formate/box_modell.htm#html_kommentar).  
      
    Beste Grüße  
    Biesterfeld
    
    -- 
    Selfcode:  
    fo:| br:> n4:? ie:{ mo:} va:} de:] zu:| fl:| ss:| ls:]
    
    1. Hello,

      Welchen Doctype und welchen Modus wird der Browser aufgrund dieser Kombination erkennen?
      Guckst du hier: DoctypeSwitch.

      Ach, wenn ich _das_ gewusst hätte, dass es drinsteht in Self.
      Ich muss das Ding doch nochmal von vorne an durchlesen.

      Harzliche Grüße aus http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau
      1. Hej,

        Guckst du hier: DoctypeSwitch.

        Ach, wenn ich _das_ gewusst hätte, dass es drinsteht in Self.
        Ich muss das Ding doch nochmal von vorne an durchlesen.

        War das gerade ein <i>? Nur falls ja, was hast du an dem was da stand nicht verstanden?

        Beste Grüße
        Biesterfeld

        --
        Selfcode:
        fo:| br:> n4:? ie:{ mo:} va:} de:] zu:| fl:| ss:| ls:]
        1. Hello,

          War das gerade ein <i>? Nur falls ja, was hast du an dem was da stand nicht verstanden?

          Nö, eher ein <äh reactio="hoppla">

          Harzliche Grüße aus http://www.annerschbarrich.de

          Tom

          --
          Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
          Nur selber lernen macht schlau
  2. Hallo Tom,

    Kommentare dürfen meiner Meinung nach im gesamten HTML-Dokument vorkommen, also eigentlich auch in der 1. Zeile.

    Probleme bekommst Du nur mit dem IE 6.0. Der schaltet nämlich automatisch in den Quirks-Modus, wenn die DOCTYPE-Deklaration nicht in der 1. Zeile steht. Evtl. verändert sich dadurch die Darstellung deiner Seite.

    Herzliche Grüße aus Weinsberg
    Helmut Weber

    --
    -------------------------------------------
    Mode ist eine Variable, Stil eine Konstante
    1. Hello,

      Kommentare dürfen meiner Meinung nach im gesamten HTML-Dokument vorkommen, also eigentlich auch in der 1. Zeile.

      Probleme bekommst Du nur mit dem IE 6.0. Der schaltet nämlich automatisch in den Quirks-Modus, wenn die DOCTYPE-Deklaration nicht in der 1. Zeile steht. Evtl. verändert sich dadurch die Darstellung deiner Seite.

      Dass der in den Quirks-Modus schaltet, hatte ich fast erwartet, aber anders ist er nicht bereit, ein Menu auf Seitenhöhe zu strecken...

      Daran bastelte ich nun schon viel zu lange.

      Die anderen Browser können es ohne und mit dem Kommentar, sogar der IE 5.5

      Harzliche Grüße aus http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau