国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > HTML > 正文

全方位了解HTML5

2020-03-24 15:47:14
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

隨著web技術(shù)的發(fā)展,HTML 標(biāo)準(zhǔn)自1999年12月發(fā)布的 HTML 4.01 后,后繼的 HTML 5 和其它標(biāo)準(zhǔn)被束之高閣,為了推動(dòng)web標(biāo)準(zhǔn)化運(yùn)動(dòng)的發(fā)展,一些公司聯(lián)合起來(lái),成立了一個(gè)叫做 Web Hypertext Application Technology Working Group (Web 超文本應(yīng)用技術(shù)工作組 - WHATWG) 的組織,HTML5草案的前身名為 Web Applications 1.0,於2004年被 WHATWG 提出,於2007年被 W3C 接納,并成立了新的 HTML 工作團(tuán)隊(duì)。HTML 5 的第一份正式草案已于2008年1月22日公布。2010年9月22正式向公眾推薦。HTML 5有兩大特點(diǎn):首先,強(qiáng)化了 Web 網(wǎng)頁(yè)的表現(xiàn)性能。其次,追加了本地數(shù)據(jù)庫(kù)等 Web 應(yīng)用的功能。具體如下:

擴(kuò)展體驗(yàn)



HTML5草案的前身名為Web Applications 1.0。於2004年被WHATWG提出,於2007年被W3C接納,并成立了新的HTML工作團(tuán)隊(duì)。在2008年1月22日,第一份正式草案已公布,預(yù)計(jì)將在2010年9月正式向公眾推薦。WHATWG表示該規(guī)范是目前正在進(jìn)行的工作,仍須多年的努力。



新標(biāo)記



HTML5 提供了一些新的元素和屬性,例如<nav>(網(wǎng)站導(dǎo)航塊)和<footer>。這種標(biāo)簽將有利于搜索引擎的索引整理,同時(shí)更好的 幫助小屏幕裝置和視障人士使用,除此之外,還為其他瀏覽要素提供了新的功能,如<audio>和<video>標(biāo)記。



一些過(guò)時(shí)的HTML4標(biāo)記將被取消。其中包括純粹顯示效果的標(biāo)記,如<font>和<center>,它們已經(jīng)被CSS取代。



HTML5: 標(biāo)簽的改變



HTML5 吸取了 XHTML 2 的一些建議,包括一些用來(lái)改善文檔結(jié)構(gòu)的功能,比如,新的 HTML 標(biāo)簽 header, footer, dialog, aside, fugure 等的使用,將使內(nèi)容創(chuàng)作者更加語(yǔ)義地創(chuàng)建文檔,之前的開發(fā)者在這些場(chǎng)合是一律使用 div 的。



HTML5 還包含了一些將內(nèi)容和展示分離的努力,開發(fā)者們也許會(huì)驚訝,b 和 i 標(biāo)簽依然存在,但它們的意義已經(jīng)和之前有所不同,這些標(biāo)簽的意義只是為了將一段文字標(biāo)識(shí)出來(lái),而不是為了為它們?cè)O(shè)置粗體或斜體式樣。u,font,center,strike 這些標(biāo)簽則被完全去掉了。



新標(biāo)準(zhǔn)適用了一些全新的表單輸入對(duì)象,包括日期,URL,Email 地址,其它的對(duì)象則增加了對(duì)非拉丁字符的支持。HTML5 還引入了微數(shù)據(jù),一種使用機(jī)器可以識(shí)別的標(biāo)簽標(biāo)注內(nèi)容的方法,使語(yǔ)義 Web 的處理更為簡(jiǎn)單。總的來(lái)說(shuō),這些與結(jié)構(gòu)有關(guān)的改進(jìn)使內(nèi)容創(chuàng)建者可以創(chuàng)建更干凈,更容易管理的網(wǎng)頁(yè),這樣的網(wǎng)頁(yè)對(duì)搜索引擎,對(duì)讀屏軟件等更為友好。



html' target='_blank'>應(yīng)用程序接口(API)



除了原先的DOM接口,HTML5增加了更多API,如:

1. 用于即時(shí)2D繪圖的Canvas標(biāo)簽

2. 定時(shí)媒體回放

3. 離線數(shù)據(jù)庫(kù)存儲(chǔ)

4. 文檔編輯

5. 拖拽控制

6. 瀏覽歷史管理



與HTML 4的不同之處



新的解析順序新的元素:section, video, progress, nav, meter, time, aside, canvasinput元素的新屬性:日期和時(shí)間,email, url。新的通用屬性:ping, charset, async全域?qū)傩裕篿d, tabindex, repeat。移除元素:center, font, strike。



HTML 5有兩大特點(diǎn):



首先,強(qiáng)化了Web網(wǎng)頁(yè)的表現(xiàn)性能。除了可描繪二維圖形外,還準(zhǔn)備了用于播放視頻和音頻的標(biāo)簽。

其次,追加了本地?cái)?shù)據(jù)庫(kù)等Web應(yīng)用的功能。



異常處理



HTML5(text/html)瀏覽器將在錯(cuò)誤語(yǔ)法的處理上更加靈活。HTML5在設(shè)計(jì)時(shí)保證舊的瀏覽器能夠安全的忽略掉新的HTML5代碼。與HTML4.01相比,HTML5給出了解析的詳細(xì)規(guī)則,力圖讓不同的瀏覽器即使在發(fā)生語(yǔ)法錯(cuò)誤時(shí)也能返回相同的結(jié)果。

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 黔南| 潼南县| 焦作市| 光泽县| 来安县| 福贡县| 息烽县| 竹山县| 伊金霍洛旗| 丽水市| 临洮县| 滦南县| 高密市| 武定县| 治多县| 日土县| 汉阴县| 白水县| 大姚县| 巴青县| 维西| 龙海市| 武强县| 汉中市| 重庆市| 德清县| 增城市| 东丰县| 兴和县| 奉新县| 花莲县| 绵竹市| 正宁县| 营口市| 高州市| 民乐县| 安乡县| 嫩江县| 堆龙德庆县| 锡林浩特市| 德化县|