中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)頁制作 > 用doctype激活瀏覽器模式
全方位清理浮動 回到列表 微軟Expression Web 3新功能揭秘
 用doctype激活瀏覽器模式

作者:秦歌 時間: 2009-06-15 文檔類型:翻譯 來自:隨網(wǎng)之舞

第 1 頁 用doctype激活瀏覽器模式 [1]
第 2 頁 用doctype激活瀏覽器模式 [2]
第 3 頁 用doctype激活瀏覽器模式 [3]
第 4 頁 用doctype激活瀏覽器模式 [4]
第 5 頁 用doctype激活瀏覽器模式 [5]

非Web模式(Non-Web Modes)

某些引擎擁有的模式與Web內(nèi)容無關(guān)。為了完整性,它們僅僅在這里被提到。Opera有個WML2.0模式。Leopard上的WebKit有個用于舊式Dashboard widgets的特定模式。

影響

以下是這些模式的主要影響:

布局

text/html的模式主要是影響CSS布局。例如,表格不繼承樣式是個怪癖。在某些瀏覽器的怪癖模式下,盒模型(box model)變成IE5.5的盒模型。本文檔沒有列舉出所有的布局怪癖。

幾乎標(biāo)準(zhǔn)模式(有這種模式的瀏覽器中)中,僅包含圖片的表格單元格的高和標(biāo)準(zhǔn)模式中不同。

XML模式中,選擇器有不同的區(qū)分大小寫行為。此外,用于HTML body元素的特有規(guī)則不能應(yīng)用在那些沒有實(shí)現(xiàn)最新CSS2.1改變的較舊版本的瀏覽器。

解析

也有一些怪癖影響HTML和CSS的解析且會導(dǎo)致符合標(biāo)準(zhǔn)的網(wǎng)頁被錯誤解析。怪癖布局決定了這些怪癖是否開啟。無論如何,了解怪癖模式和標(biāo)準(zhǔn)模式在CSS布局和解析(非HTML解析)上的主要異同是非常重要的。

一些人錯誤地把標(biāo)準(zhǔn)模式稱為“嚴(yán)格解析模式(strict parsing mode)”,其讓人誤解了瀏覽器強(qiáng)制執(zhí)行HTML語法規(guī)則和用瀏覽器評估標(biāo)記的正確性。情況并非如此。即使當(dāng)標(biāo)準(zhǔn)模式布局生效時,瀏覽器依舊會做標(biāo)簽雜燴湯(tag soup,http://en.wikipedia.org/wiki/Tag_soup)修正工作。(在2000年Netscape6發(fā)布前,Mozilla的確有用于強(qiáng)制執(zhí)行HTML語法規(guī)則的解析模式。這些模式和現(xiàn)有的Web內(nèi)容不兼容而被遺棄。)

另一個常見的誤解是關(guān)于XHTML解析的。通常認(rèn)為用XHTML doctype得到不同的解析。其實(shí)并非如此,內(nèi)容類型是text/html的XHTML文檔所用解析器和HTML文檔的是同一個。目前瀏覽器在意的是文檔類型為text/html的XHTML僅是“撒面包丁的標(biāo)簽雜燴湯(tag soup with croutons)”(到處是額外的斜線)。

僅當(dāng)使用XML文檔類型的文檔(例如:application/xhtml+xml或xmapplication/)會觸發(fā)XML模式來解析,這時的解析器完全不同于HTML解析器。

腳本

雖然怪癖模式主要是關(guān)于CSS的,但也有一些是關(guān)于腳本的。例如,F(xiàn)irefox的怪癖模式中,HTML id 屬性像在IE一樣建立了全局腳本作用域的對象引用。IE8中關(guān)于腳本的影響比其他瀏覽器更值得關(guān)注。

XML模式中,某些DOM API的行為徹底不同,因?yàn)閄ML的DOM API行為被定義時不兼容HTML的行為。

doctype嗅探(也叫doctype轉(zhuǎn)換)

現(xiàn)代瀏覽器使用doctype嗅探來決定text/html文檔的引擎模式。這意味著模式的選擇是基于HTML文檔開始的文檔類型聲明(或缺少)。(這不適于使用XML文檔類型的文檔。)

文檔類型聲明(doctype)是SGML的語法偽造,SGML是個舊式的標(biāo)記框架,HTML5之前的HTML就是依據(jù)其定義的。HTML4.01規(guī)范中,文檔類型聲明描述的是HTML的版本信息。盡管名字叫“文檔類型聲明”且HTML 4.01規(guī)范所描述的是關(guān)于“版本信息”,文檔類型聲明并不適用把SGML或XML文檔分類為特定類型的文檔,即使它看起來像是(因?yàn)槊郑#?a href="#xml">更多內(nèi)容在附錄中)

HTML4.01規(guī)范和ISO 8879(SGML)都沒有說關(guān)于使用文檔類型聲明作為引擎模式轉(zhuǎn)換的任何事情。doctype嗅探是基于觀察,在doctype嗅探被設(shè)計時,絕大部分的怪癖文檔既沒有文檔類型聲明也沒有引用舊的DTD。HTML5接受這個事實(shí),且定義了text/html中doctype作為唯一的模式轉(zhuǎn)換。

典型的預(yù)HTML5(pre-HTML5)文檔類型聲明包含(被空白分開)“<!DOCTYPE”字符串,根元素(“html”)的通用標(biāo)識符, “PUBLIC”字符串,處于引號中的DTD公共標(biāo)識符,同一DTD的可能系統(tǒng)標(biāo)識符(URL)和字符 “>”。文檔類型聲明位于文檔的根元素開始標(biāo)簽之前。

出處:隨網(wǎng)之舞
責(zé)任編輯:bluehearts

上一頁 用doctype激活瀏覽器模式 [1] 下一頁 用doctype激活瀏覽器模式 [3]

◎進(jìn)入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評論

相關(guān)文章
Doctype之謎
IE8"開發(fā)人員工具"使用詳解 下
關(guān)于DOCTYPE
網(wǎng)站設(shè)計的標(biāo)準(zhǔn)時代
作者文章 更多作者文章
IE中選擇符的4095限制
Data URI 和 MHTML
在HTML中獲取正確的URL屬性值
border-radius與圓角
連續(xù)字符自動換行的解決方案
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大!熬•自然”設(shè)計大賽開啟
國際體驗(yàn)設(shè)計大會7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計算如何讓安全問題可控
云計算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機(jī)制之一:普通流
25個最佳最閃亮的Eclipse開發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:2/51個記錄/頁 轉(zhuǎn)到 頁 共5個記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯誤,請用報告錯誤,以利文檔及時修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報告管理員,以利管理員及時刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報告錯誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計》
犀利開發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2