Html5 与CSS3中的新特性

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u012125579/article/details/47164885
Html5 绘画 canvas 元素


  用于媒介回放的 video 和 audio 元素


  本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失;
  sessionStorage 的数据在浏览器关闭后自动删除


  语意化更好的内容元素,比如 article、footer、header、nav、section


  表单控件,calendar、date、time、email、url、search
CSS3
  CSS3实现圆角(border-radius),阴影(box-shadow),
   对文字加特效(text-shadow、),线性渐变(gradient),旋转(transform)
  transform:rotate(9deg) scale(0.85,0.90) translate(0px,-30px) skew(-9deg,0deg);//旋转,缩放,定位,倾斜
  增加了更多的CSS选择器  多背景 rgba 
   在CSS3中唯一引入的伪元素是::selection.
  媒体查询,多栏布局
  border-image


移除的元素


纯表现的元素:basefont,big,center,font, s,strike,tt,u;


对可用性产生负面影响的元素:frame,frameset,noframes;


* 是IE8/IE7/IE6支持通过document.createElement方法产生的标签,
  可以利用这一特性让这些浏览器支持HTML5新标签,


  浏览器支持新标签后,还需要添加标签默认的样式:


* 当然最好的方式是直接使用成熟的框架、使用最多的是html5shim框架
   <!--[if lt IE 9]> 
   <script> src="http://html5shim.googlecode.com/svn/trunk/html5.js"</script> 
   <![endif]--> 
展开阅读全文

没有更多推荐了,返回首页