厳密モードと混合モード


フロントエンド開発のデバッグでは、厳格なモードと混雑しているモード(厳格なモードと非厳格なモードのあるプログラマはこのように呼ぶのが好きです)を知る必要がありますが、厳密なモードと混雑しているモードを知るためには、まずDOCTYPEを知ってみてください.
1.DOCTYPEの定義DOCTYPE(Dockment Typeドキュメントのタイプの簡単な書き込みです)は、マシン読み取り可能なルールのセットです.(X)HTMLドキュメントに何が許可されていますか?何が許可されていますか?
2.どのようにトリガするか(了解として)
   xml        IE    Quirks mode,    ,         IE5.5  ,  IE5.5   bug     ,  (Javascript)    。
  IE6
XHTML DOCTYPE XML
    
    

IE7
XML XHTML DOCTYPE HTML

    
    
    

IE6 IE7
HTML4.01 DOCTYPE HTML

    
    
    :          ,              ,     。  ,          ,               IE ONLY   ,                。

3. ?
   web , DTD, ,


  ?
   , IE5.5 。

4.
   , , DTD, 。


HTML DTD, DOCTYPE XML l

================= html5 DTD ,


:https://www.cnblogs.com/wu-Chihiro/p/5997236.html