位置:首頁 > 軟件操作教程 > 編程開發(fā) > HTML > 問題詳情

什么是HTML5?

提問人:劉團(tuán)圓發(fā)布時間:2020-11-13

    HTML5是標(biāo)準(zhǔn)通用標(biāo)記語言下一個應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改。HTML5是近10年來Web開發(fā)標(biāo)準(zhǔn)最新的成果。與以前版本不同的是,HTML5是近10年來Web開發(fā)標(biāo)準(zhǔn)最新的成果。與以前版本不同的是,HTML5不僅用來表示W(wǎng)eb內(nèi)容,而且其新功能會將Web帶進(jìn)一個新的成熟的平臺。在HTML5上,視頻、音頻、圖像、動畫以及同計算機(jī)的交互都被標(biāo)準(zhǔn)化。

    HTML標(biāo)準(zhǔn)自1999年12月發(fā)布的HTML4.01之后,后續(xù)的HTML5和其他標(biāo)準(zhǔn)被束之高閣。為了推動Web標(biāo)準(zhǔn)化運(yùn)動的發(fā)展,一些公司聯(lián)合起來,成立一個叫做Web Hypertext Application Technology Working Group(Web超文本應(yīng)用技術(shù)工作組,簡稱WHATWG)的組織,WHATWG致力于Web表單和應(yīng)用程序。此時的W3C(World Wide Web Consortium,萬維網(wǎng)聯(lián)盟)更專注于XHTML2.0。而在2006年,雙方?jīng)Q定合作創(chuàng)建一個新版本的HTML。

    這個新版本的HTML就是今天熟知的HTML5。HTML5是HTML的下一個主要修訂版本,現(xiàn)在正處于發(fā)展階段。目標(biāo)是取代1999年制定的HTML4.01和XHTML1.0標(biāo)準(zhǔn),以期待能在互聯(lián)網(wǎng)應(yīng)用高速發(fā)展的時候,使網(wǎng)絡(luò)標(biāo)準(zhǔn)符合當(dāng)代網(wǎng)絡(luò)的需求。從廣義上來說,HTML5實際是指包括HTML、CSS和JavaScript在內(nèi)的一套技術(shù)組合。HTML5希望能夠減少瀏覽器對插件實現(xiàn)豐富性網(wǎng)絡(luò)應(yīng)用服務(wù)(plug-in-based rich internet application,RIA)的需求,如Adobe Flash、Micsoft03.Silverlight與Oracle JavaFX,并且提供更多能有效增強(qiáng)網(wǎng)絡(luò)應(yīng)用的標(biāo)準(zhǔn)集。

    具體來說,HTML5添加了很多語法特征,其中<audio>、<vidio>和<canvas>元素都集成了SVG內(nèi)容。這些元素是為了更容易地在網(wǎng)頁中添加并處理多媒體和圖片內(nèi)容而添加的。其他新的元素包括<section>、<article>、<header>、<nav>和<footer>,也是為了豐富文檔的數(shù)據(jù)內(nèi)容。 新屬性的添加也是為了同樣的目的,同時API和DOM已經(jīng)成為HTML5中的基礎(chǔ)部分。HTML5還定義了處理非法文檔的具體細(xì)節(jié),使得所有瀏覽器和客戶端都能一致地處理語法的錯誤。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部