|
您的位置: 首頁 > 網(wǎng)站資訊 > 合理使用XHTML標簽優(yōu)化網(wǎng)頁結(jié)構(gòu) |
合理使用XHTML標簽優(yōu)化網(wǎng)頁結(jié)構(gòu)發(fā)布日期:2017/6/10
XHTML是The Extensible HyperText Markup Language(可擴展超文本標識語言)的縮寫。HTML是一種基本的WEB網(wǎng)頁設(shè)計語言,XHTML是一個基于XML的置標語言,看起來與HTML有些相象,只有一些小的但主要的區(qū)別,XHTML就是一個扮演著類似HTML的角色的XML,所以,本質(zhì)上說,XHTML是一個過渡技術(shù),結(jié)合了部分XML的壯大功能及大多數(shù)HTML的簡單特征。 2000年底,國際W3C組織(World Wide Web Consortium)組織公布發(fā)行了XHTML 1.0版本。XHTML 1.0是一種在HTML 4.0基礎(chǔ)上優(yōu)化和改進的的新語言,目的是基于XML應(yīng)用。XHTML是一種增強了的HTML,它的可擴展性和天真性將適應(yīng)未來網(wǎng)絡(luò)應(yīng)用更多的需求。XML雖然數(shù)據(jù)轉(zhuǎn)換能力壯大,完全可以替代HTML,但面對成千上萬已有的基于HTML語言設(shè)計的網(wǎng)站,直接采用XML還為時過早。因此,在HTML4.0的基礎(chǔ)上,用XML的規(guī)則對其進行擴展,得到了XHTML。所以,建立XHTML的目的就是實現(xiàn)HTML向XML的過渡。目前國際上在網(wǎng)站設(shè)計中推崇的WEB標準就是基于XHTML的應(yīng)用(即通常所說的CSS+DIV)。 XHTML是當前HTML版的繼續(xù)者。HTML語法要求比較松散,這樣對網(wǎng)頁編寫者來說,比較方便,但對于機器來說,語言的語法越松散,處理起來就越困難,對于傳統(tǒng)的計算機來說,還有能力兼容松散語法,但對于許多其他設(shè)備,比如手機,難度就比較大。因此產(chǎn)生了由DTD定義規(guī)則,語法要求更加嚴酷的XHTML。 大部分常見的瀏覽器都可以準確地解析XHTML,即使老一點的瀏覽器,XHTML作為HTML的一個子集,許多也可以解析。也就是說,幾乎所有的網(wǎng)頁瀏覽器在準確解析HTML的同時,可兼容XHTML。當然,從HTML完全轉(zhuǎn)移到XHTML,還需要一個過程。 在做網(wǎng)頁時應(yīng)該根據(jù)網(wǎng)頁HTML文檔的結(jié)構(gòu)選擇好合適的HTML或XHTML標簽,而不是根據(jù)它們的外觀樣式去選擇它們。使用P標簽定義一個段落,而不是用它來獲得換行效果。我們使用h1-h6標簽標記題目,而不 是用它們?nèi)〉梦淖执笮∨c加粗的效果。 例如一個題目,我們可以用h1來定義它: 以下為引用的內(nèi)容:
以下為引用的內(nèi)容:
頁面中div與span標簽的使用是一個新問題,我們也容易過多的使用它們。需要及合理的使用div可以顯明的增強文檔的結(jié)構(gòu)性。假如你審視你的HTML文檔,發(fā)現(xiàn)有著許多的div與span,那你就得換一個眼光來看問題了,是不是存在濫用的情況?是不是還有更好的標記來替代它們?若h1可以更好的透露表現(xiàn)所標記的內(nèi)容,那你就得摒棄p或span來定義。 |
其他相關(guān)文章 |
|
|
|
||||||||
Copyright 2012-2025 上海蒙狼網(wǎng)絡(luò)科技有限公司 www.dylawyer.com.cn All Rights Reserved |