HTML5又2008年诞生,HTML5大致可以等同于=html+css3+javascriptapi....
so --->支持css3强大的选择器和动画以及javascript的新的函数
先来记录一下HTML5增加的几个新的标签吧!
1。 <canvas>画布标签 HTML5的新标签
举例:
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 即搜索引擎)
格式:
1 <html>
2 <header>(网页)page的头部</header>
3 你好呀,我是........
4 <footer>网页的尾部</footer>
5 </html>
3.增加了音频<audio>和 音频<video>两个新的标签........。
<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格式)
同理,音频也是一样的...
4. 增加了离线存储功能
5. 支持语音识别 6.支持图像识别 7.支持游戏
8.支持强大的css3......(动画和选择器)
(1)
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>
以上呈现的是一个字体颜色逐渐变化的样式..
(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.各个浏览器的浏览器的兼容性很好....