日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
HTML5新特性與技巧

過去的HTML 已經(jīng)難以滿足現(xiàn)代 Web 應(yīng)用的需要,事實(shí)上,這個協(xié)議已經(jīng)有超過 10 年沒有更新了。HTML5 的出現(xiàn)旨在解決 Web 中的交互,媒體,本地操作等問題,一些瀏覽器已經(jīng)嘗試支持 HTML5 的一些功能,而開發(fā)者們有望最終從那些 Web 插件中得到解脫。作為一個使用HTML5的開發(fā)人員下面這27條html5的新特性和技巧及技術(shù),你有必要去了解。

公司專注于為企業(yè)提供成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、微信公眾號開發(fā)、商城開發(fā),成都微信小程序,軟件定制網(wǎng)站開發(fā)等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。憑借多年豐富的經(jīng)驗(yàn),我們會仔細(xì)了解各客戶的需求而做出多方面的分析、設(shè)計(jì)、整合,為客戶設(shè)計(jì)出具風(fēng)格及創(chuàng)意性的商業(yè)解決方案,創(chuàng)新互聯(lián)建站更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務(wù)。

1. 新的Doctype

盡管使用,即使瀏覽器不懂這句話也會按照標(biāo)準(zhǔn)模式去渲染.

2. Figure元素

來語義化地表示帶標(biāo)題的圖片

 
 
  1.  
  2.  
  3.  
  4. This is an image of something interesting.  
 
  •  

    3. 重新定義的

    已經(jīng)被重新定義了,現(xiàn)在被用來表示小的排版,如網(wǎng)站底部的版權(quán)聲明

    4. 去掉link和script標(biāo)簽里面的type屬性

    5. 加/不加 括號

    HTML5沒有嚴(yán)格的要求屬性必須加引號,閉合不閉合,但是建議加上引號和閉合標(biāo)簽

    6. 讓你的內(nèi)容可編輯,只需要加一個contenteditable屬性

    7. Email Inputs

    如果我們給Input的type設(shè)置為email,瀏覽器就會驗(yàn)證這個輸入是否是email類型,當(dāng)然不能只依賴前端的校驗(yàn),后端也得有相應(yīng)的校驗(yàn)

    8. Placeholders

    這個input屬性的意義就是不必通過javascript來做placeholder的效果了

    9. Local Storage

    使用Local Storage可以永久存儲大的數(shù)據(jù)片段在客戶端(除非主動刪除),目前大部分瀏覽器已經(jīng)支持,在使用之前可以檢測一下

    window.localStorage是否存在

    10. 語義化的header和footer

    11. 更多的HTML5表單特性

    12. IE和HTML5

    默認(rèn)的,HTML5新元素被以inline的方式渲染,不過可以通過下面這種方式讓其以block方式渲染

    header, footer, article, section, nav, menu, hgroup {
    display: block;
    }

    不幸的是IE會忽略這些樣式,可以像下面這樣fix:

    document.createElement(”article”);
    document.createElement(”footer”);
    document.createElement(”header”);
    document.createElement(”hgroup”);
    document.createElement(”nav”);
    document.createElement(”menu”);

    13. hgroup

    一般在header里面用來將一組標(biāo)題組合在一起,如

     
     
    1.  
    2. Recall Fan Page

       
    3. Only for people who want the memory of a lifetime.

       
    4.  

    14. Required屬性

    required屬性定義了一個input是否是必須的,你可以像下面這樣聲明

     
     
    1.  

    或者

     
     
    1.  

    15. Autofocus屬性

    正如它的詞義,就是聚焦到輸入框里面

     
     
    1.  

    16. Audio支持

    HTML5提供了標(biāo)簽,你不需要再按照第三方插件來渲染音頻,大多數(shù)現(xiàn)代瀏覽器提供了對于HTML5 Audio的支持,不過目前仍舊需要提供一些兼容處理.

    17. Video支持

    和Audio很像,標(biāo)簽提供了對于video的支持,由于HTML5文檔并沒有給video指 定一個特定的編碼,所以瀏覽器去決定要支持哪些編碼,導(dǎo)致了很多不一致。Safari和IE支持H.264編碼的格式,F(xiàn)irefox和Opera支持 Theora和Vorbis編碼的格式,當(dāng)使用HTML5 video的時(shí)候,你必須都提供:

     
     
     
  •  
  •  
  • Your browser is old. Download this video instead. 
  •  
  •  
  •  
  • 18. 預(yù)加載視頻

    preload屬性就像它的字面意思那么簡單,你需要決定是否需要在頁面加載的時(shí)候去預(yù)加載視頻

    19. 顯示視頻控制

    1

    20. 正則表達(dá)式

    由于pattern屬性,我們可以在你的markup里面直接使用正則表達(dá)式了

     

     
     
     
  •  
  • Create a Username:  
  •  
  •  10″ pattern=”[A-Za-z]{4,10}” autofocus required> 
  •  
  • Go  
  •  
  • 21. 檢測屬性支持

    除了Modernizr之外我們還可以通過javascript簡單地檢測一些屬性是否支持,如:

     
     
    1.  

    22. Mark元素

    元素看做是高亮的作用,當(dāng)我選擇一段文字的時(shí)候,javascript對于HTML的markup效果應(yīng)該是這樣的:

     
     
    1. Search Results

       
    2.  
    3. They were interrupted, just after Quato said, ”O(jiān)pen your Mind”

    23. 什么時(shí)候用

    HTML5已經(jīng)引入了這么多元素,那么div我們還要用嗎?div你可以在沒有更好的元素的時(shí)候去用。

    24. 哪些不是HTML5

    1)SVG
    2)CSS3
    3)Geolocation
    4)Client Storage
    5)Web Sockets

    25. Data屬性

     
     
     
  • Bla Bla
  •  
  •  
  • CSS中使用:

     
     
     
  • Don’t Touch Me 
  •  
  • 26. Output元素

    元素用來顯示計(jì)算結(jié)果,也有一個和label一樣的for屬性

    27. 用Range Input來創(chuàng)建滑塊

    HTML5引用的range類型可以創(chuàng)建滑塊,它接受min, max, step和value屬性
    可以使用css的:before和:after來顯示min和max的值

     
     
    1.  
    2. input[type=range]:before { content: attr(min); padding-right: 5px;  

    原文:http://blog.51osos.com/web/html5-features-skills-technology/


    網(wǎng)頁標(biāo)題:HTML5新特性與技巧
    網(wǎng)頁URL:http://www.5511xx.com/article/djsijij.html