本篇文章給大家分享的是有關(guān)如何解讀HTML 5新語法,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)樺川,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
作為下一代Web開發(fā)標(biāo)準(zhǔn),HTML 5到底能給開發(fā)者帶來什么?而作為HTML 5的設(shè)計(jì)者,他們又是如何根據(jù)目前互聯(lián)網(wǎng)的現(xiàn)狀對其進(jìn)行改進(jìn),讓開發(fā)者使用起來更加的簡單明了。
HTML 5的新標(biāo)記
設(shè)計(jì)者們需要完成的任務(wù)是要給HTML 5開發(fā)一個(gè)更豐富的和更有含義的語義,當(dāng)然可以想象這種新方案將會(huì)是很靈活和很高效的,同時(shí)與所有的現(xiàn)代互聯(lián)網(wǎng)標(biāo)準(zhǔn)相適應(yīng)。下面就是一些將要在HTML 5里新加入的標(biāo)記.
◆<article> 標(biāo)記 定義一篇文章
◆<aside> 標(biāo)記 定義頁面內(nèi)容部分的側(cè)邊欄
◆<audio> 標(biāo)記 定義音頻內(nèi)容
◆<canvas> 標(biāo)記 定義圖片
◆<command> 標(biāo)記 定義一個(gè)命令按鈕
◆<datalist> 標(biāo)記 定義一個(gè)下拉列表
◆<details> 標(biāo)記 定義一個(gè)元素的詳細(xì)內(nèi)容
◆<dialog> 標(biāo)記 定義一個(gè)對話框(會(huì)話框)
◆<embed> 標(biāo)記 定義外部的可交互的內(nèi)容或插件
◆<figure> 標(biāo)記 定義一組媒體內(nèi)容以及它們的標(biāo)題
◆<footer> 標(biāo)記 定義一個(gè)頁面或一個(gè)區(qū)域的底部
◆<header> 標(biāo)記 定義一個(gè)頁面或一個(gè)區(qū)域的頭部
◆<hgroup> 標(biāo)記 定義文件中一個(gè)區(qū)塊的相關(guān)信息
◆<keygen> 標(biāo)記 定義表單里一個(gè)生成的鍵值
◆<mark> 標(biāo)記 定義有標(biāo)記的文本
◆<meter> 標(biāo)記 定義 measurement within a
predefined range
◆<nav> 標(biāo)記 定義導(dǎo)航鏈接
◆<output> 標(biāo)記 定義一些輸出類型
◆<progress> 標(biāo)記 定義任務(wù)的過程
◆<rp> 標(biāo)記是用在Ruby annotations 告訴那些不支持 Ruby 元素的瀏覽器如何去顯示
◆<rt> 標(biāo)記 定義對ruby
annotations的解釋
◆<ruby> 標(biāo)記 定義 ruby annotations.
◆<section> 標(biāo)記 定義一個(gè)區(qū)域
◆<source> 標(biāo)記 定義媒體資源
◆<time> 標(biāo)記 定義一個(gè)日期/時(shí)間
◆<video> 標(biāo)記 定義一個(gè)視頻
希望所有的這些標(biāo)記都能成為真正”有生命力“的和有用的標(biāo)記,而不是只是今天看來是很酷的標(biāo)記。
HTML 5 的減負(fù)
你是否很記得那個(gè)古老的年代,HTML3被當(dāng)成一種只能在Netscape里運(yùn)行的神奇的東西?是的,那就是互聯(lián)網(wǎng)時(shí)代的黎明初現(xiàn)。我們當(dāng)然不會(huì)忘記那段歷史,但向一些優(yōu)秀的卻陳舊的東西說再見也是合乎情理的(特別是當(dāng)它們目前不被認(rèn)為那么好用,或已沒有人再注意它們的時(shí)候時(shí))。
因此,HTML 5的設(shè)計(jì)者們廢除了一些老的標(biāo)記,因?yàn)檫@些標(biāo)準(zhǔn)只有那些HTML怪才才會(huì)使用,也因?yàn)檫@些標(biāo)記已經(jīng)完全失去用處,新的HTML標(biāo)記里將不會(huì)再包括它們 – 我想我們應(yīng)該就此感謝這些設(shè)計(jì)者們。畢竟是這些標(biāo)記實(shí)在是太老舊了,以至于可以想象,20年后我們的孩子們會(huì)認(rèn)為只有莎士比亞在他的十四行詩里才會(huì)用到。不管怎樣,還是讓我們到互聯(lián)網(wǎng)博物館里再看它們一眼吧(真有這樣的博物館嗎?)。
◆<acronym> 標(biāo)記 定義 an acronym.
◆<applet> 標(biāo)記 定義 an embedded applet.
◆<basefont> tag specifies a default
font-color, font-size, or font-family for all the text in a document.
◆<big> tag is used to format the text one
size bigger, and can be in relation to your <font> or
<basefont> size, if you’ve specified either one.
◆<center> tag is used to center text.
◆<dir> tag is used to list directory titles.
◆<font> tag specifies the font face, font
size, and font color of text.
◆<frame> 標(biāo)記 定義 one particular window
(frame) within a frameset.
<frameset> 標(biāo)記 定義 a frameset. The
frameset element holds two or more frame elements. Each frame element
holds a separate document.
◆<s> and <strike> tags
define strikethrough text.
◆<tt> tag is used for “typetype” text, or
fixed-width typewriter-type font. Other than the different type style,
it has normal font characteristics
◆<u> tag is used to underline text.
這些標(biāo)記基本上都沒有什么用處了(也許你會(huì)覺得有幾個(gè)標(biāo)記和HTML 5里的新標(biāo)記有些相似)。其中一些我們在早期的舊版的瀏覽器里使用過,但如今已經(jīng)失去其作用,而另一些標(biāo)記的功能已經(jīng)被CSS功能所取代了(例如設(shè)置字體和文本樣式的標(biāo)記)。
關(guān)于<DIV>標(biāo)記的重要問題
使用新標(biāo)記替換掉 <div> 標(biāo)記是HTML 5在語義方面的主要成就。這 <div>標(biāo)記是HTML 4里是一個(gè)重要的的標(biāo)記,在HTML里被廣泛使用,但是它所表達(dá)的語義太弱,在聲明網(wǎng)頁組織結(jié)構(gòu)里不同的區(qū)塊的任務(wù)面前它毫無用武之地。新的HTML 5標(biāo)記,例如 <article>, <aside>, <nav>, <figure>, <header>, <footer> – 會(huì)更有用和更方便,這些標(biāo)記能夠讓你指明網(wǎng)頁不同區(qū)域的用途,清楚的顯示網(wǎng)站的結(jié)構(gòu)。這意味著即使你是個(gè)新手或中等的程序員,僅依據(jù)HTML代碼就能清楚的了解整個(gè)頁面的結(jié)構(gòu) – 更值得一提的是搜索引擎將會(huì)因?yàn)槟苋绱朔奖愕慕馕鲰撁娴慕Y(jié)構(gòu)而會(huì)高興的發(fā)狂的。
對我們有什么好處?
關(guān)于新標(biāo)記和語義的價(jià)值的討論已經(jīng)很多,有些人認(rèn)為這些語義以及可視化表現(xiàn)方式?jīng)]有任何意義 –因?yàn)樗鼈儙淼氖歉鼜?fù)雜的代碼,創(chuàng)造了使用這些新HTML代碼犯新錯(cuò)誤的機(jī)會(huì),HTML 5新語義的價(jià)值在于提升了網(wǎng)站用戶和這些技術(shù)之間的交互和協(xié)作的水平,這是使互聯(lián)網(wǎng)前進(jìn)的原因。
同樣的道理,我們應(yīng)該明白,就像HTML 5給我們的感覺是那樣酷一樣,人們在其上付出了很多的努力,對未來5年互聯(lián)網(wǎng)的發(fā)展寄予厚望。今天,這些新標(biāo)記和語義看起來的確是很棒,我們都很喜歡,但別忘了,任何東西都是在不斷變化著來適應(yīng)人們的需求,新的語言特征必須依賴于人們的使用,互聯(lián)網(wǎng)社區(qū)的大量使用,只有這樣才能使單純的新事物變成有用的新事物。
以上就是如何解讀HTML 5新語法,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
當(dāng)前標(biāo)題:如何解讀HTML5新語法
文章出自:http://www.chinadenli.net/article24/pgdsce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站改版、ChatGPT、網(wǎng)站營銷、服務(wù)器托管、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)