HTML5又2008年誕生,HTML5大體能夠等同於=html+css3+javascriptapi....javascript
so --->支持css3強大的選擇器和動畫以及javascript的新的函數css
先來記錄一下HTML5增長的幾個新的標籤吧! html
1。 <canvas>畫布標籤 HTML5的新標籤java
舉例:css3
1 <html> 2 <head> 3 <title>canvas畫布的應用</title> 4 <p align="center">畫一個矩形<span style="color : #ff0000">龔細軍創做</span></p> </head> 5 <body> 6 <canvas id="can" width="400px" height="500px" style="border : 2px solid red"> </canvas> 7 <script type="text/javascript"> 8 var canvas=document.getElementById("can"); 9 var cxt = canvas.getContext("2d"); 10 //alert(cxt); 11 cxt.style="#FF0000" 12 cxt.fillRect(10,10,30,30); 13 </script> 14 </body> 15 </html>
2. 增長了<header> <forder> 這兩個標籤作到了網頁和結構的分離 (使用seo 即搜索引擎)web
格式: canvas
1 <html> 2 <header>(網頁)page的頭部</header> 3 你好呀,我是........ 4 <footer>網頁的尾部</footer> 5 </html>
3.增長了音頻<audio>和 音頻<video>兩個新的標籤........。api
<video src"=http://video.baomihua.com/37784322/32372832?ptag=vsogou" poster="C:\Users\Administrato\Desktop\火影Q版人物集\10.jpg" controls="controls" width="500px" height="400px">呵呵,放不了哦!</video> <!--嵌入一段音頻-->
效果圖: (注意: 目前html所支持的格式爲: mp4/ogg格式)瀏覽器
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <!--meta charset="utf-8"/--> 5 <title>Gxjun</title> 6 <!--CSS3模塊--> 7 <style type="text/css"> 8 div{ 9 background-color: red;} 10 @-webkit-keyframes mycolor { 11 0%{background-color: red;} 12 40%{background-color: blue;} 13 70%{background-color: yellow;} 14 100%{background-color: red;} 15 } 16 div: hover{ 17 -webkit-animation-name: mycolor; 18 -webkit-animation-duration: 1s; 19 -webkit-animation-timing-function:linear; 20 } 21 </style> 22 </head> 23 24 <body> 25 <div>hehhe</div> 26 </body> 27 </html>
以上呈現的是一個字體顏色逐漸變化的樣式..ide
(2) css3代碼選器舉例:
1 <html> 2 <head> 3 <style type="text/css"> 4 p:nth-child(odd) {color:red} 5 </style> 6 </head> 7 <body> 8 <p >會是個什麼顏色呢</p> 9 <p >會是個什麼顏色呢</p> 10 <p >會是個什麼顏色呢</p> 11 <p >會是個什麼顏色呢</p> 12 </body> 13 </html>
效果圖:
6.支持拖放,跨文檔,瀏覽器歷史管理
7.各個瀏覽器的瀏覽器的兼容性很好....