articlehtml5(article和passage區(qū)別)
section article ,語(yǔ)義是從無(wú)到有,逐漸增強(qiáng)的對(duì)于一段主題性的內(nèi)容,則就適用 section,而假如這段內(nèi)容可以脫離上下文,作為完整的獨(dú)立存在的一段內(nèi)容,則就適用 article原則上來(lái)說(shuō),能使用 article 的時(shí)候,也是可以使用 section 的,但是實(shí)際上,假如使用 article 更合適,那么就不要使用 section。
為了更好地處理今天的互聯(lián)網(wǎng)應(yīng)用,HTML5添加了很多新元素及功能,比如 圖形的繪制,多媒體內(nèi)容,更好的頁(yè)面結(jié)構(gòu),更好的形式 處理,和幾個(gè)api拖放元素,定位,包括網(wǎng)頁(yè) 應(yīng)用程序緩存,存儲(chǔ),網(wǎng)絡(luò)工作者,等ltcanvas 標(biāo)簽定義圖形,比如圖表和其他圖像該標(biāo)簽基于 JavaScript 的繪圖 API 新多媒體元。
article是一篇完整的文章,section是一個(gè)章節(jié) 所以通常意義上講是article包含section,不過(guò)section并不一定非要被article所包含article是特殊的section,更強(qiáng)調(diào)獨(dú)立完整性。
我也在查這個(gè)的資料,現(xiàn)在的技術(shù)資料很不好取得,不像以前想學(xué)什么就找得到什么這個(gè)標(biāo)簽在HTML5中,意思應(yīng)該是取代DIV結(jié)構(gòu)的,它定義了一個(gè)大的外部框架,就像你我們經(jīng)常定義的最外層的那對(duì)DIV意思一樣,現(xiàn)在有了這些自己具有層級(jí)結(jié)構(gòu)的不同標(biāo)記了所以article的下面應(yīng)該還包括很多其它標(biāo)簽結(jié)合后實(shí)現(xiàn)。
html5中的 sectionarticle之類的標(biāo)簽都可以用div代替他們可以看作是有一定意義的div 你完全可以通過(guò)css給div加上樣式來(lái)代替article不過(guò)那么做顯然是一種倒退呵呵,html5的出現(xiàn)就是為了讓頁(yè)面每個(gè)部分都有“意義”。
article屬于語(yǔ)義標(biāo)簽,語(yǔ)義標(biāo)簽沒(méi)有特別的功能,就相當(dāng)于一個(gè)div,主要是給瀏覽器和搜索引擎看的 article顧名思義就是文章,出軌用的。
divHTML Spec “The div element has no special meaning at all”這個(gè)標(biāo)簽是我們見(jiàn)得最多用得最多的一個(gè)標(biāo)簽本身沒(méi)有任何語(yǔ)義,用作布局以及樣式化或腳本的鉤子hooksection HTML Spec “The section element represents a generic section of a document or application A section, in。
“l(fā)tsection元素表示了一篇文檔或應(yīng)用中,通用段落 – WHATWG”從描述中我們可以看出ltsection元素的作用就是分段,或多或少類似于ltdiv但是它仍有一個(gè)特例在文檔中,加入了一段特別聲明“當(dāng)一個(gè)元素僅用于風(fēng)格樣式或是為了腳本的方便,我們鼓勵(lì)作者使用ltdivltsection元素適用于,當(dāng)元素的內(nèi)容。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。