HTML5和CSS3不單單是兩項新的Web技術標準

 

 

HTML5和CSS3不單單是兩項新的Web技術標準前端

    HTML5和CSS3不單單是兩項新的Web技術標準,更表明了下一代HTML和CSS技術。雖然HTML5的標準規範尚未正式發佈,可是將來的發展前景已經能夠預見,那就是HTML5必將被愈來愈多的Web開發人員所使用,各大主流瀏覽器廠家已經積極更新本身的產品,以更好地支持HTML5。web開發有關 HTML5和CSS3   前端學習官方部落羣:434623999web

一.一個新的Web開發平臺瀏覽器

HTML5圍繞一個核心:構建一套更增強大的Web應用開發平臺。安全

優點:

1)更多的描述性標籤:HTML5引入很是多的描述性標籤,例如用於定義頭部(header)、尾部(footer)、導航區域(nav)、側邊欄(aside)等標籤,使開發人員很是方便的構建頁面元素。app

2)良好的多媒體支持:對於先前的以插件的方式播放音頻、視頻帶來的麻煩,HTML5有了解決方案,audio標籤和video標籤可以方便的實現應變。框架

3)更強大的Web應用:HTML5提供了使人稱奇的功能,某些狀況下,你甚至能夠徹底放棄使用第三方技術。ide

4)跨文檔消息通訊:Web瀏覽器會組織不一樣域間的腳本交互或影響,可是對於可信任的腳本或許就是麻煩。HTML5引入了一套安全且易於實現的應對方案。學習

5)Web Sockets:HTML5提供了對Web Sockets的支持。spa

6)客戶端存儲:HTML5的Web Storage和Web SQL Database API,能夠在瀏覽器中構建Web應用的客戶端持久化數據。插件

7)更加精美的界面:HTML5+CSS3組合渲染出來的界面效果有時候是沒法想象的精美。

8)更強大的表單:HTML5提供了功能更增強大的表單界面控件,使用很是方便。

9)提高可訪問性:內容更加清晰,使用戶的操做更加簡單方便,體驗提高。

10)先進的選擇器:CSS3選擇器能夠方便的識別出表格的奇偶行、複選框等,代碼標記更少。

11)視覺效果:精美界面的一部分,陰影、漸變、圓角、旋轉等視覺效果。 

二.HTML5向後兼容

對於部分瀏覽器還沒有徹底支持HTML5,HTML5能夠在代碼中方便地加入兼容自適應備用解決方案的代碼。在編寫完HTML5代碼時,能夠W3C驗證服務來進行驗證(相對的,由於HTML5標準還在演進中)。

三.HTML5中的標籤、屬性變化

HTML5廢棄了很多常見的標籤,包括:

1)表現性元素:basefont,big,center,font,s,strike,tt,u

2)移除對框架的支持:frame,frameset,noframes

3)這些:abbr取代acronym,object取代applet,ul取代dir

一些屬性再也不有效:

align;

body標籤上的link,vlink,alink和text屬性;

bgcolor;

height和width;

iframe元素上的scrolling;

valign;

hscape和vscape;

table標籤上的cellpadding,cellspacing和border;

head標籤上的profile;

img和iframe的longdesc.

若是對你有幫助,麻煩點一下轉載,並關注一下本羣434623999,也能夠推薦身邊愛前端的夥伴關注本部落,你們一塊兒學習和成長!!!

相關文章
相關標籤/搜索