html5的基本結(jié)構(gòu)標(biāo)簽有哪些 HTML5對各個標(biāo)簽的定義與規(guī)定:article?
HTML5對各個標(biāo)簽的定義與規(guī)定:article?我也在查這個的資料,現(xiàn)在的技術(shù)資料很不好取得,不像以前想學(xué)什么就找得到什么。這個標(biāo)簽在HTML5中,意思應(yīng)該是取代DIV結(jié)構(gòu)的,它定義了一個大的外部框
HTML5對各個標(biāo)簽的定義與規(guī)定:article?
我也在查這個的資料,現(xiàn)在的技術(shù)資料很不好取得,不像以前想學(xué)什么就找得到什么。
這個標(biāo)簽在HTML5中,意思應(yīng)該是取代DIV結(jié)構(gòu)的,它定義了一個大的外部框架,就像你我們經(jīng)常定義的最外層的那對DIV意思一樣,現(xiàn)在有了這些自己具有層級結(jié)構(gòu)的不同標(biāo)記了。所以article的下面應(yīng)該還包括很多其它標(biāo)簽。
結(jié)合后實(shí)現(xiàn)分欄之類的設(shè)計(jì),CSS也根據(jù)這個做了調(diào)整以便支持其樣式的顯示,同時JS也需要些變動,JQuery則依然活躍,并沒有因?yàn)镠TML5重復(fù)了其部分功能而被排擠掉。我目前知道的就這么多了。
什么是H5?
H5 是一個產(chǎn)品名詞
HTML5 是一個技術(shù)名詞
打個比方,如果有個人跟你說:“我要做個網(wǎng)站,H5的”。
那TA是想讓你用header、footer、nav、section等標(biāo)簽?
讓你用Geolocation、localStorage、Web Worker等API?
Up一張之前和甲方之間的聊天記錄,甲方突然問了這么一句,大家感受一下。
這就是為什么我很反感別人跟我說H5,我特么知道你到底什么意思。。。
科普一下:
HTML5并不是一項(xiàng)技術(shù),而是一個標(biāo)準(zhǔn)。具體是超文本標(biāo)記語言第五代巴拉巴拉的我就不詳細(xì)敘述了,想知道自行腦補(bǔ)吧。
詳細(xì)說下我理解的H5:
H5是一項(xiàng)技術(shù)合集,大概包括一下幾種:
1. 頁面素材預(yù)加載技術(shù),可以使用createJS之中的preloadJS。
2. 音樂加載播放技術(shù),createJS中同樣有soundJS可以實(shí)現(xiàn)。
3. 整屏滑動,大多數(shù)是用了swiper.js這個Jquery插件。
4. 可以涂抹擦除,多半是canvas疊加層,canvas是HTML5標(biāo)準(zhǔn)里面的標(biāo)簽。
5. 有動態(tài)的文字和圖片,常見的是使用了css3或者直接使用js動畫或者還有canvas。
6. 支持分享自定義的文案和圖片,這個是用到了的jssdk,和HTML標(biāo)準(zhǔn)半毛錢關(guān)系都沒有。
等等等.........
對于甲方粑粑來說,H5指的不是HTML5,而是某種在等移動端看上去酷炫能夠提升公司格調(diào)順便亮瞎訪問者氪金狗眼頓升膜拜之心就算沒有內(nèi)容也能被廣泛轉(zhuǎn)發(fā)分享的一種東西。[捂臉笑哭.JPG]
劃重點(diǎn)
所以,最終當(dāng)我們在談?wù)揌5的時候,實(shí)際上是一個解決方案,一個看起來酷炫的移動端網(wǎng)站的解決方案。而這個解決方案不僅包含了HTML5新增的audio標(biāo)簽,canvas,拖拽特性,本地存儲,websocket通信,同時也包括了盒模型,包括絕對定位,包括一切前端的基本知識。