對HTML6的未來有何感想
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、虛擬主機、營銷軟件、網(wǎng)站建設(shè)、安丘網(wǎng)站維護、網(wǎng)站推廣。
HTML5 概述
HTML5 是 HTML 語言最受歡迎的版本之一,它支持音頻和視頻、離線存儲、移動端、和標(biāo)簽屬性等等。還提供了article>, section>, header>這樣的標(biāo)簽來幫助開發(fā)者更好地組織頁面內(nèi)容。然而 HTML5 規(guī)范仍然沒有最后定稿,并且它并不是一個真正意義上的語義標(biāo)記語言。
HTML6 展望
你有沒有曾經(jīng)希望能在 HTML 中使用自定義標(biāo)簽?比如:使用logo>來顯示你的網(wǎng)站logo,還有使用toolbar>來顯示工具欄等等。我們經(jīng)常使用div id=”container”>和div id=”wrapper”>來組織頁面,在 HTML6 里我們希望可以直接使用象container>和wrapper>這樣的自定義標(biāo)簽。
和 XML 一樣,HTML6 應(yīng)該支持 namespace(命名空間),如:
在上面的代碼中,你也許注意到了一些奇怪的html:x>標(biāo)簽,它們是 W3C 和 HTML6 規(guī)范中在命名空間里定義的標(biāo)簽。例如:html:title>負(fù)責(zé)設(shè)定你瀏覽器的標(biāo)題欄文字,html:media>負(fù)責(zé)顯示圖片等等。用戶可以自己定義標(biāo)簽以便 JavaScript 和 CSS 識別和處理,這樣頁面代碼會更易讀,語義更清晰。
HTML6 APIs
HTML6 的標(biāo)簽前帶有命名空間,如:html:html>, html:head>等等。
4. html:meta> 和 meta> 標(biāo)簽類似,不同之處在于,在 HTML5 中你只能使用標(biāo)準(zhǔn)的元數(shù)據(jù)類型,如:”keywords”, “description”, “author”等,而在 HTML6 中你可以使用任何元數(shù)據(jù)類型。
ml>
5. html:link> 和 HTML6 之前版本的 link> 標(biāo)簽類似。
6. html:body> 和 body> 標(biāo)簽一樣。
:html>
7. html:a> 和 a> 標(biāo)簽類似,區(qū)別是 html:a> 只有 “href” 一個屬性。
9. html:media> 涵蓋 img>, video, embed> 等標(biāo)簽的所有功能。html:media> 的好處是你不用根據(jù)不同的媒體文件類型使用不同的標(biāo)簽,媒體的類型由瀏覽器從文件內(nèi)容(類型屬性,擴展名,和MIME type)中來判斷。
標(biāo)簽類型(Tag types)概述
和 HTML5 一樣, HTML6 也有兩種標(biāo)簽類型:單標(biāo)簽(single tag) 和雙標(biāo)簽(double tag)
單標(biāo)簽不需要結(jié)束符’/’
結(jié)語
HTML6 規(guī)范還未發(fā)布,本文原作者 Oscar Godson 只是為我們提供了一個對 HTML6 規(guī)范的展望,或者說他希望 HTML6 能夠支持的一些新特性。