為什么要拋棄HTML_Web標(biāo)準(zhǔn)教程
“為什么要拋棄HTML?”這個(gè)問題假如展開說又臭又長(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是不可能的�?臻g不夠,運(yùn)算也跟不上。
3.數(shù)據(jù)與表現(xiàn)混雜。這樣你的頁(yè)面要改變顯示,就必須重新制作HTML。對(duì)不同的網(wǎng)絡(luò)設(shè)備顯示同樣的數(shù)據(jù)都需要制作不同的HTML。
你可能會(huì)說這些缺點(diǎn)對(duì)你現(xiàn)在都無所謂,不嚴(yán)重。但社會(huì)總在進(jìn)步,技術(shù)總在發(fā)展,人們總希望工作越來越簡(jiǎn)單,越來越有效率。而網(wǎng)絡(luò)設(shè)備的發(fā)展不會(huì)因?yàn)镠TML的缺點(diǎn)而停止。粗笨的臺(tái)式電腦會(huì)被越來越多輕便小巧的設(shè)備替代。因此需要有一種新的語(yǔ)言,能夠描述數(shù)據(jù)使所有的設(shè)備都能理解(這就產(chǎn)生了XML);需要一種語(yǔ)言來控制表現(xiàn),使數(shù)據(jù)在不同的設(shè)備上都正確顯示(這就產(chǎn)生了XSl)。
也就是說,未來我們肯定會(huì)使用XML來轉(zhuǎn)換數(shù)據(jù),使用XSL來控制表現(xiàn)。那么現(xiàn)在呢?
現(xiàn)在,很明顯,原有成千上萬(wàn)的HTML頁(yè)面還需要正常工作,不可能一下拋棄。而且現(xiàn)在的瀏覽器還不能直接表現(xiàn)XML文檔。即使以后能,現(xiàn)在怎么辦?
于是W3C又制定了XHTML。XHTML是HTML向XML過度的一個(gè)橋梁。是一個(gè)引導(dǎo)人們逐步走向規(guī)范、走向XML的過渡方案。XHTML雖然有“X”但它并不能擴(kuò)展,只是在HTML的基礎(chǔ)上嚴(yán)格遵循XML規(guī)范。它學(xué)起來很簡(jiǎn)單,幾乎沒有什么新的知識(shí)。
而XSL呢,現(xiàn)在可以用CSS來實(shí)現(xiàn)XSL的一部分功能。
以上就是“為什么要拋棄HTML”的解答�?赡苷f的不夠全面,主要意思在了。
- Web標(biāo)準(zhǔn):需要正確的使用H1~ H6標(biāo)簽
- 五個(gè)WEB標(biāo)準(zhǔn)中必須注意的地方
- 做到結(jié)構(gòu)(XHTML),表現(xiàn)(CSS),行為(JavaScript)的分離
- CSS標(biāo)準(zhǔn):HTML標(biāo)簽元素的關(guān)閉
- Web標(biāo)準(zhǔn)之路 勿使用W3C廢棄的元素
- CSS布局 聲明文檔類型描述(DTD)
- DIV CSS\讓搜索引擎蜘蛛不再累
- 用XHTML+CSS創(chuàng)建基于Web標(biāo)準(zhǔn)的網(wǎng)頁(yè)
- XHTML+CSS創(chuàng)建基于Web標(biāo)準(zhǔn)的網(wǎng)站
- DIV+CSS對(duì)SEO的幫助
- 淺析什么是Web標(biāo)準(zhǔn) 及其前景
- CSSer新手寄語(yǔ):開始標(biāo)準(zhǔn)之路
Web標(biāo)準(zhǔn)教程Rss訂閱Div+Css教程搜索
Web標(biāo)準(zhǔn)教程推薦
- CSS禪意花園讀后感
- CSS標(biāo)準(zhǔn)系列建立自己的命名標(biāo)準(zhǔn)
- WEB標(biāo)準(zhǔn)中細(xì)線表格的實(shí)現(xiàn)方法
- 哪所中國(guó)高校關(guān)注過Web標(biāo)準(zhǔn)?
- Web前端開發(fā)工程師必備技術(shù)列表
- CSS前端開發(fā)中的團(tuán)隊(duì)合作
- 在 CSS 中關(guān)于字體處理效果的思考
- 網(wǎng)站標(biāo)準(zhǔn)之Flash頁(yè)面如何通過校驗(yàn)
- 什么人需要學(xué)習(xí)、適合學(xué)習(xí)WEB標(biāo)準(zhǔn)?
- 一個(gè)網(wǎng)友觀點(diǎn):兩年以來使用DIV排版的經(jīng)驗(yàn)!
猜你也喜歡看這些
- 兩個(gè)層之間的為什么會(huì)有間隙(IE3pxbug)?
- 為什么IE6下容器的寬度和FF解釋不同呢
- 關(guān)于CSS樣式?jīng)_突排序的一個(gè)小試驗(yàn)
- 解決IE和Mozilla的布局差別的利器:“!important”
- IE中文字結(jié)尾出現(xiàn)重復(fù)跳字的解決辦法
- IE捉迷藏bug詳解(躲貓貓)
- 關(guān)于DIVCSS浮動(dòng)float的兼容
- CSS實(shí)例:list-style-type在IE與FF中奇怪的現(xiàn)象解析
- Web標(biāo)準(zhǔn)網(wǎng)站需要考慮的瀏覽器兼容底線
- overflow與text-indent:-9999px 字體隱藏及input value偏移
- 相關(guān)鏈接:
- 教程說明:
Web標(biāo)準(zhǔn)教程-為什么要拋棄HTML
。