日常筆記--API,doctype,瀏覽器模式,html和xhtml區(qū)別



API (Application Programming Interface)應(yīng)用程序接口

? ? ? 是一套用來控制Windows的各個部件(從桌面的外觀到為一個新進程分配的內(nèi)存)的外觀和行為的一套預(yù)先定義的Windows函數(shù).


doctype有什么作用?

doctype是document type(文檔類型)的簡寫,用來說明你用的XHTML或者HTML是什么版本。用來激活各種渲染模式,如html5的 doctype,激活標(biāo)準(zhǔn)模式,XHTML 1.0 用于過渡的 doctype,它會激活準(zhǔn)標(biāo)準(zhǔn)模式


瀏覽器解析CSS的兩種模式:標(biāo)準(zhǔn)模式(strict mode)和怪異模式(quirks mode)

標(biāo)準(zhǔn)模式是指,瀏覽器按W3C標(biāo)準(zhǔn)解析執(zhí)行代碼;

怪異模式則是使用瀏覽器自己的方式解析執(zhí)行代碼,因為不同瀏覽器解析執(zhí)行的方式不一樣,所以我們稱之為怪異模式。

瀏覽器解析時到底使用標(biāo)準(zhǔn)模式還是怪異模式,與你網(wǎng)頁中的DTD聲明直接相關(guān),DTD聲明定義了標(biāo)準(zhǔn)文檔的類型(標(biāo)準(zhǔn)模式解析)文檔類型,會使瀏覽器使用相應(yīng)的方式加載網(wǎng)頁并顯示,忽略DTD聲明,將使網(wǎng)頁進入怪異模式(quirks mode)。即如果你的網(wǎng)頁代碼不含有任何聲明,那么瀏覽器就會采用怪異模式解析,便是如果你的網(wǎng)頁代碼含有DTD聲明,瀏覽器就會按你所聲明的標(biāo)準(zhǔn)解析。


html和xhtml區(qū)別

最主要的不同:

XHTML 元素必須被正確地嵌套。

XHTML 元素必須被關(guān)閉。

標(biāo)簽名必須用小寫字母。

XHTML 文檔必須擁有根元素。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • HTML、XML、XHTML 有什么區(qū)別 1.HTML 是用來描述網(wǎng)頁的一種語言,指的是超文本標(biāo)記語言 (Hype...
    饑人谷_牛牛閱讀 821評論 0 2
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 14,104評論 1 92
  • 序章 談?wù)劇盀g覽器兼容性”的問題?很多前端的面試或筆試中,都有比較籠統(tǒng)的“說說你所知道的各瀏覽器存在的兼容問題”,...
    麻辣小隔壁閱讀 3,156評論 1 57
  • HTML、XML、XHTML有什么區(qū)別? XMLXML是The Extensible Markup Languag...
    zx9426閱讀 509評論 0 1
  • 1.背景介紹 DOCTYPE是什么? DOCTYPE是document type的簡寫,它并不是 HTML 標(biāo)簽,...
    我叫于搞吧閱讀 4,509評論 0 2

友情鏈接更多精彩內(nèi)容