HTML 最后一次更新是在 1999 年,XHTML 上一次更新是在 2002 年。在所謂的下一代 XHTML(’next-generation’ XHTML)和模塊化 XHTML(modularized’ XHTML)中沒有人去認真對待兩者間不一致的地方。其實 HTML 和 XHTML 已都不適應時代了,它們的升級也沒有反應當前 Web 和瀏覽器開發(fā)者的需要。成立于 2004 年的 WHATWGa(Web Hypertext Application Technology Working Group) 試圖解決這個問題,他們推出了一個 html5 規(guī)格草稿試圖取代老一代的 HTML 和 XHTML。Apple, Opera, Mozilla 公開表態(tài)支持采用 html5 作為新一代 W3C 推薦 Web 開發(fā)標準。
今天又在 Solidot 發(fā)現一份關于 HTML 5 與 HTML 4 不同的草案,這篇文檔將會隨著 HTML 5 的開發(fā)進度而改進。在 html5 中新增了一些標簽,如使用 header 來標記頭部內容,nav 標記導航內容,article 標記文檔中的一塊獨立內容,footer 標記作者和版權信息,另外還增加了 audio、video、embed、time、meter 這些語義化的標簽,那么現在的 html5 真是越來越 XML 了。其中還剔除了一些無用的標簽和屬性,如 font、center,因為這些有關于表現的標簽元素已經讓 CSS 給替代了,表現和結構的分離無論在 XHTML 2.0 還是 html5 中都是趨勢。以前我們使用這樣的結構來組織頁面:
- <body>
- <div id="header">
- <div id="nav">導航<div>
- <div>
- <div id="entry">文章內容<div>
- <div id="footer">版權信息<div>
- </body>
那么現在我們可以這樣寫了:
- <body>
- <header>
- <nav>導航</nav>
- </header>
- <article>文章內容</article>
- <footer>版權信息</footer>
- </body>
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業(yè)用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。