Html 文檔模式


文檔模式:HTML文檔模式是通過使用文檔類型DOCTYPE來指定的。目前文檔模式有三種:混雜模式(quirks mode)、標准模式(standards mode)和准標准模式。對於准標准模式,一般又是通過過渡型(transitional)和框架集型(frameset)來觸發。

准標准模式下很對特性都會按照瀏覽器標准去解析(當然,不是所有),文檔開始處如果沒有發現文檔類型聲明,則默認是混雜模式。混雜模式不值得推薦,目前大部分網站用的都是標准模式。

在Html5中,對於文檔類型已經統一,直接寫法是<!DOCTYPE html>即可。

觸發標准模式:
<!-- HTML 4.01 嚴格型 -->
<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!-- XHTML 1.0 嚴格型 -->
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

觸發准標准模式:
<!-- HTML 4.01 過渡型 -->
<!DOCTYPE HTMLPUBLIC "-//W3C//DTD HTML 4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- HTML 4.01 框架集型 -->
<!DOCTYPE HTMLPUBLIC "-//W3C//DTD HTML 4.01Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!-- XHTML 1.0 過渡型 -->
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- XHTML 1.0 框架集型 -->
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM