? ? ? ?1、新的Doctype
? ? ? ?盡管使用,即使瀏覽器不懂這句話也會(huì)按照標(biāo)準(zhǔn)模式去渲染 ?
? ? ? ?2、讓你的內(nèi)容可編輯,只需要加一個(gè)contenteditable屬性
? ? ? ?3、去掉link和script標(biāo)簽里面的type屬性
? ? ? ?4、加/不加括號(hào)
? ? ? ?HTML5沒有嚴(yán)格的要求屬性必須加引號(hào),閉合不閉合,但是建議加上引號(hào)和閉合標(biāo)簽
? ? ? ?5、Placeholders
? ? ? ?這個(gè)input屬性的意義就是不必通過javascript來做placeholder的效果了
? ? ? ?6、Email Inputs
? ? ? ?如果我們給Input的type設(shè)置為email,瀏覽器就會(huì)驗(yàn)證這個(gè)輸入是否是email類型,當(dāng)然不能只依賴前端的校驗(yàn),后端也得有相應(yīng)的校驗(yàn)
? ? ? ?7、重新定義的
? ? ? ?已經(jīng)被重新定義了,現(xiàn)在被用來表示小的排版,如網(wǎng)站底部的版權(quán)聲明
? ? ? ?8、Local Storage
? ? ? ?使用Local Storage可以永久存儲(chǔ)大的數(shù)據(jù)片段在客戶端(除非主動(dòng)刪除),目前大部分瀏覽器已經(jīng)支持,在使用之前可以檢測一下window.localStorage是否存在
? ? ? ?9、語義化的header和footer
? ? ? ?10、更多的HTML5表單特性
? ? ? ?11、IE和HTML5
? ? ? ?默認(rèn)的,HTML5新元素被以inline的方式渲染,不過可以通過下面這種方式讓
? ? ? ?其以block方式渲染
? ? ? ?header, footer, article, section, nav, menu, hgroup {
? ? ? ?display: block;
? ? ? ?}
? ? ? ?不幸的是IE會(huì)忽略這些樣式,可以像下面這樣fix:
? ? ? ?document.createElement(”article”);
? ? ? ?document.createElement(”footer”);
? ? ? ?document.createElement(”header”);
? ? ? ?document.createElement(”hgroup”);
? ? ? ?document.createElement(”nav”);
? ? ? ?document.createElement(”menu”)
? ? ? ?12、什么時(shí)候用
,HTML5已經(jīng)引入了這么多元素,那么div我們還要用嗎?div你可以在沒有更好的元素的時(shí)候去用。
? ? ? ?13、哪些不是HTML5
? ? ? ?1)SVG
? ? ? ?2)CSS3
? ? ? ?3)Geolocation
? ? ? ?4)Client Storage
? ? ? ?5)Web Sockets
? ? ? ?百恒網(wǎng)絡(luò)是優(yōu)秀江西網(wǎng)絡(luò)公司之一,專業(yè)html5網(wǎng)站建設(shè),南昌微信開發(fā),為企業(yè)打造高品質(zhì)企業(yè)官網(wǎng)。網(wǎng)站全部采用定制開發(fā),拒絕模版站,只做有效果的高端網(wǎng)站,百恒網(wǎng)絡(luò)是您企業(yè)長遠(yuǎn)的合作伙伴。
? ? ? ?13、哪些不是HTML5
? ? ? ?1)SVG
? ? ? ?2)CSS3
? ? ? ?3)Geolocation
? ? ? ?4)Client Storage
? ? ? ?5)Web Sockets
? ? ? ?百恒網(wǎng)絡(luò)是優(yōu)秀江西網(wǎng)絡(luò)公司之一,專業(yè)html5網(wǎng)站建設(shè),南昌微信開發(fā),為企業(yè)打造高品質(zhì)企業(yè)官網(wǎng)。網(wǎng)站全部采用定制開發(fā),拒絕模版站,只做有效果的高端網(wǎng)站,百恒網(wǎng)絡(luò)是您企業(yè)長遠(yuǎn)的合作伙伴。