HTML新特性

1.vidio 播放视频

    • 您的浏览器不支持video
      •    
        •    
    • 您的浏览器不支持video

control属性供添加播放、暂停和音量控件。

浏览器将识别第一个可识别的source

视频格式

当前,video 元素支持两种视频格式:

 IE8Firefox3.5Opera10.5Chrome3.0Safari3.0
Ogg  
MPEG4   

Ogg = 带有 Thedora 视频编码和 Vorbis 音频编码的 Ogg 文件

MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件

2.audio播放音频

  • 您的浏览器不支持audio
 
 
浏览器将识别第一个可识别的source
 IE8Firefox3.5Opera10.5Chrome3.0Safari3.0
Ogg Vorbis  
MP3   
Wav  

 

3.Canvas 在页面上绘制图像

    画布是一个矩形区域可以控制每一像素,canvas本身没有绘图的能力,绘图是通过JavaScript来绘制

<script type="text/javascript">
var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
cxt.fillStyle="#FF0000";
cxt.fillRect(0,0,150,75);
</script>

getContext("2d") 对象是内建的 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。

4.在客户端存储数据

localStorage:没有时间限制的数据存储,第二天、第二周或是明年再访问,数据依然存在

sessionStorage:针对一个session的数据存储,当浏览器关闭数据消失

Html5使用javascript来存储和访问数据

创建和访问localStorage

localStorage计算页面的访问次数

<script type="text/javascript">
if (localStorage.pagecount)
  {
  localStorage.pagecount=Number(localStorage.pagecount) +1;
  }
else
  {
  localStorage.pagecount=1;
  }
document.write("Visits "+ localStorage.pagecount + " time(s).");
</script>
创建和访问sessionStorage
sessionStorage计算访问页面的次数
<script type="text/javascript">
if (sessionStorage.pagecount)
  {
  sessionStorage.pagecount=Number(sessionStorage.pagecount) +1;
  }
else
  {
  sessionStorage.pagecount=1;
  }
document.write("Visits "+sessionStorage.pagecount+" time(s) this session.");
</script>

 

 

 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值