Sie wissen, dass der Browser ohne diese Option beim Rendern der Seite den seltsamen Modus verwendet. Sie wissen, dass jeder Browser verschiedene Elemente im seltsamen Modus anders darstellt. Sie würden also einen Dokumenttyp wie diesen schreiben:
, dann ist diese Aussage falsch! Die richtige Aussage ist, dass der seltsame Modus aktiviert wird, wenn doctype nicht definiert ist, was bedeutet, dass Sie nur definieren müssen, damit der Browser die Seite im strikten Modus (Standardmodus) rendern kann, ohne ihn anzugeben Eine bestimmte Art von dtd. Sehen wir uns noch einmal an, dass alle Browser zwei Modi benötigen: den seltsamen Modus und den strikten Modus (auch Standardmodus genannt). IE 6 für Windows/Mac, Mozilla, Safari und Opera implementieren alle diese beiden Modi, aber Versionen unter IE 6 befinden sich immer im seltsamen Modus. Hier sind ein paar Dinge, die Sie über die beiden Modi wissen müssen:
, um zu erfahren, was Sie wissen möchten. Wir benötigen nur einen kurzen JavaScript-Code, um die Antwort zu erhalten. Sie lautet:Wenn andererseits der vom Webentwickler hinzugefügte Dokumenttyp bedeutet, dass er weiß, was er tun muss, aktivieren die meisten Dokumenttypen den strikten Modus (Standardmodus) und die Seite wird gemäß den Standards gerendert.
http://www.quirksmode.org/css/quirksmode.html#link2- Jeder neue oder unbekannte Dokumenttyp aktiviert den strikten Modus (Standardmodus).
- Jeder Browser hat seine eigene Möglichkeit, den seltsamen Modus zu aktivieren. Sie können einen Blick auf diese Liste werfen:
- http://hsivonen.iki.fi/doctype/
- Hinweis: Sie müssen Ihre Seite überhaupt nicht anhand des von Ihnen gewählten Doctypes validieren. Solange das Doctype-Tag vorhanden ist, reicht es aus, den strikten Modus (Standardmodus) zu aktivieren. Wenn Sie immer noch Zweifel an dem haben, was ich gesagt habe, gehen Sie bitte zu
http://wanz.im/demo/doctype-test.html in dem Browser, den Sie testen möchten, und Sie können die Ergebnisse sehen, soweit ich weiß, ist dies nicht aktiviert . Seltsamer Modus, auch unter ie6. Wenn Sie neue Entdeckungen haben, hinterlassen Sie mir bitte eine Nachricht.