欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

關(guān)于WebStandards一些思維和偶然想到的……_Web標(biāo)準(zhǔn)教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
很多朋友說(shuō),他們有代碼潔癖,即,他們寫(xiě)XHTML,從來(lái)不愿意加上額外的標(biāo)簽(tag)。舉個(gè)簡(jiǎn)單的例子,相信很多人從很多地方都看到過(guò)的:

示例代碼 [m.dounai2.com]
<div id="nav">
<ul>
<li></li>
<li></li>
......
</ul>
</div>

很多人,包括許多業(yè)界牛人,都建議你這樣寫(xiě)即可:

示例代碼 [m.dounai2.com]
<ul id="nav">
<li></li>
<li></li>
......
</ul>

當(dāng)然,我個(gè)人很欣賞第二種寫(xiě)法,沒(méi)錯(cuò),簡(jiǎn)潔明了,語(yǔ)義(semantic)確鑿。但請(qǐng)等一等,假如需要樣式化(stylish)它,哪一種可以提供更多的控制(controll)? 很明顯,是第一種。

然后,這個(gè)問(wèn)題就有點(diǎn)讓人抓狂了。一句話:你是結(jié)構(gòu)(markup)優(yōu)先呢,還是表現(xiàn)(presentation)優(yōu)先?我相信,在如今這個(gè)不美好的時(shí)代,表現(xiàn)優(yōu)先是第一準(zhǔn)則。很多有理想的人,包括我,最后為了實(shí)現(xiàn)表現(xiàn)上的需要,標(biāo)簽湯(tag soup)實(shí)際上難以避免。

所以,這只能是個(gè)度的問(wèn)題。別濫用。怎么不算濫用,也沒(méi)有什么準(zhǔn)則。我個(gè)人的準(zhǔn)則是:假如要實(shí)現(xiàn)一個(gè)表現(xiàn)上的需要,你使用超過(guò)三層的外圍標(biāo)簽(wrappers?),就應(yīng)該停下來(lái)仔細(xì)想想了。

為什么會(huì)這樣?因?yàn)橐磺卸疾煌昝馈T囅胍幌拢偃鏑SS能夠提供更多的規(guī)則來(lái)控制頁(yè)面上的元素,或許就不會(huì)這么尷尬。比方說(shuō),background-image支持trlb(上右下左)四個(gè)方向不同的圖片的話,我們就不必為處理圓角而絞盡腦汁;支持從頁(yè)面上產(chǎn)生元素,如content的話,那么也可以大大減少tag的使用……

XHTML?笑話。實(shí)際上目前為止沒(méi)有多少人在用XHTML,一切都是自欺欺人。XHTML is Dead! XHTML是xml,具有xml的一切優(yōu)越性,但是,我們現(xiàn)在看到的,都是text。假如把text當(dāng)作xml來(lái)處理,這是有害的(Sending XHTML as text/html Considered Harmful)。

盡管我們?cè)贒octype上都標(biāo)明了我們用的是XHTML,但是實(shí)際上我們都在用HTML。這是現(xiàn)實(shí)。要不那些錯(cuò)誤百出的非良構(gòu)的頁(yè)面怎么可能在寬容的當(dāng)代瀏覽器中顯示呢……也難怪,XHTML 1只是HTML 4的改良而已。但是,未來(lái)的XHTML 2并不向后兼容,我不知道我們使用XHTML 1的必要性何在。另外,別拿accessibility來(lái)反駁我,分離結(jié)構(gòu)與表現(xiàn)的HTML 4并沒(méi)有跟XHTML 1有任何區(qū)別。

因此,可能,使用XHTML 1的意義在于,宣稱我們已經(jīng)有了這樣的思想,并且為未來(lái)的XHTML 2做好了預(yù)備。

這也是我為什么,強(qiáng)烈建議使用HTML 4.01 Strict Doctype的原因。從公司/企業(yè)來(lái)說(shuō),要求整個(gè)團(tuán)隊(duì)都具有web standards的思想,并貫徹相關(guān)原則并非易事,各種上個(gè)世紀(jì)遺留的思想仍然負(fù)隅頑抗。假如真的使用XHTML 1,很多只能兼容html的JavaScript腳本會(huì)失效,編輯某個(gè)不經(jīng)意的未轉(zhuǎn)義的字符會(huì)導(dǎo)致整個(gè)頁(yè)面出錯(cuò)(xml parsing error),等等。

來(lái)源:無(wú)憂整理//所屬分類:Web標(biāo)準(zhǔn)教程/更新時(shí)間:2007-01-05
相關(guān)Web標(biāo)準(zhǔn)教程