為何要遺棄HTML,執(zhí)行Web標(biāo)準(zhǔn)?_Div+CSS教程
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
為何要遺棄HTML,執(zhí)行WEB標(biāo)準(zhǔn)?假如展開(kāi)說(shuō)又臭又長(zhǎng),我盡量簡(jiǎn)單吧:
HTML發(fā)展到今天存在三個(gè)主要缺點(diǎn):
1、太簡(jiǎn)單:不能適應(yīng)現(xiàn)在越多的網(wǎng)絡(luò)設(shè)備和應(yīng)用的需要。比如手機(jī)、PDA、信息家電都不能直接顯示HTML。
2、太龐大:由于HTML代碼不規(guī)范、臃腫,瀏覽器需要足夠智能和龐大才能夠正確顯示HTML。顯然在你的PDA上裝一個(gè)IE6是不可能的。空間不夠,運(yùn)算也跟不上。
3、數(shù)據(jù)與表現(xiàn)混雜:這樣你的頁(yè)面要改變顯示,就必須重新制作HTML。對(duì)不同的網(wǎng)絡(luò)設(shè)備顯示同樣的數(shù)據(jù)都需要制作不同的HTML。
你可能會(huì)說(shuō)這些缺點(diǎn)對(duì)你現(xiàn)在都無(wú)所謂,不嚴(yán)重。但社會(huì)總在進(jìn)步,技術(shù)總在發(fā)展,人們總希望工作越來(lái)越簡(jiǎn)單,越來(lái)越有效率。而網(wǎng)絡(luò)設(shè)備的發(fā)展不會(huì)因?yàn)镠TML的缺點(diǎn)而停止。粗笨的臺(tái)式電腦會(huì)被越來(lái)越多輕便小巧的設(shè)備替代。因此需要有一種新的語(yǔ)言,能夠描述數(shù)據(jù)使所有的設(shè)備都能理解(這就產(chǎn)生了XML);需要一種語(yǔ)言來(lái)控制表現(xiàn),使數(shù)據(jù)在不同的設(shè)備上都正確顯示(這就產(chǎn)生了XSl)。
也就是說(shuō),未來(lái)我們肯定會(huì)使用XML來(lái)轉(zhuǎn)換數(shù)據(jù),使用XSL來(lái)控制表現(xiàn)。那么現(xiàn)在呢?
現(xiàn)在,很明顯,原有成千上萬(wàn)的HTML頁(yè)面還需要正常工作,不可能一下拋棄。而且現(xiàn)在的瀏覽器還不能直接表現(xiàn)XML文檔。即使以后能,現(xiàn)在怎么辦?
于是W3C又制定了XHTML。XHTML是HTML向XML過(guò)度的一個(gè)橋梁。是一個(gè)引導(dǎo)人們逐步走向規(guī)范、走向XML的過(guò)渡方案。XHTML雖然有“X”但它并不能擴(kuò)展,只是在HTML的基礎(chǔ)上嚴(yán)格遵循XML規(guī)范。它學(xué)起來(lái)很簡(jiǎn)單,幾乎沒(méi)有什么新的知識(shí)。
而XSL呢,現(xiàn)在可以用CSS來(lái)實(shí)現(xiàn)XSL的一部分功能。
以上就是“為什么要拋棄HTML”的解答。可能說(shuō)的不夠全面,主要意思已經(jīng)明確了。
相關(guān)Div+CSS教程:
- DIV+CSS設(shè)計(jì)的誤區(qū)
- CSS基礎(chǔ):常用CSS英文字體介紹
- IE6和IE7中border邊框斷線現(xiàn)象
- border:none;與border:0;的有什么不同?
- div+css下js對(duì)聯(lián)廣告不隨屏幕滾動(dòng)的解決方法
- HTML元素的ID和Name屬性的區(qū)別
- divcss教程:深入了解css的行高Line Height屬性
- CSS文檔流,塊級(jí)元素和內(nèi)聯(lián)元素
- 5個(gè)你該知道的CSS3新技術(shù)
- 用正則表達(dá)式替換a標(biāo)記href值
- 30個(gè)優(yōu)秀的CSS導(dǎo)航和按鈕設(shè)計(jì)教程
- css中px和em有什么區(qū)別
Div+CSS教程Rss訂閱Div+Css教程搜索
Div+CSS教程推薦
- Div即父容器不根據(jù)內(nèi)容自適應(yīng)高度的解決方法
- Div CSS網(wǎng)頁(yè)布局三欄頁(yè)CSSfloat方法
- WEB2.0標(biāo)準(zhǔn)教程:應(yīng)用WEB標(biāo)準(zhǔn)建設(shè)網(wǎng)站有什么好處?
- 如何在CSS中寫腳本實(shí)現(xiàn)交互效果?
- 運(yùn)用DIVCSS進(jìn)行網(wǎng)站構(gòu)架的一般流程參考
- WEB2.0標(biāo)準(zhǔn)教程:第九天第一個(gè)CSS布局實(shí)例
- IE與Firefox在JavaScript上的7個(gè)不同句法
- CSS定義表格溢出時(shí)的自動(dòng)隱藏!
- DivCSS:并非所有內(nèi)容都必須要div做“容器”
- DIV高度自適應(yīng)的實(shí)例代碼!
猜你也喜歡看這些
- DIVCSS布局教程:應(yīng)用ul、li實(shí)現(xiàn)表格形式
- CSS實(shí)例:無(wú)懈可擊的CSS圓角技術(shù)!
- CSS技巧:text-indent隱藏文字(以圖換字)
- Web標(biāo)準(zhǔn)實(shí)戰(zhàn)CSS網(wǎng)頁(yè)布局Google首頁(yè)
- CSS布局實(shí)例:僅一張圖片實(shí)現(xiàn)圓角!
- DIVCSS布局實(shí)例:各種2欄3欄布局實(shí)例(附下載)
- 用css網(wǎng)站布局之十步實(shí)錄!(二)
- DIVCSS菜單:黑白灰?guī)в嘘幱靶Ч腃SS橫向菜單
- CSS實(shí)例:ULli打造CSS橫向菜單藍(lán)色地平線
- DIVCSS菜單實(shí)例:紅與黑具有立體質(zhì)感的CSS菜單
- 相關(guān)鏈接:
- 教程說(shuō)明:
Div+CSS教程-為何要遺棄HTML,執(zhí)行Web標(biāo)準(zhǔn)?。