HTML5

来源:互联网 发布:java心得体会 编辑:程序博客网 时间:2024/06/15 04:02
  1. 很多老实的浏览器是不支持HTML5的,但是一般情况下,他们会把未知元素当成行内元素来处理,所以对于块元素,我们需要添加display:block属性,但是由于IE8以及之前的浏览器是不支持对未知标签添加CSS的,所以我们需要使用另一种方式:在头部添加下列代码
<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->

他会通过js对浏览器不支持的H5属性完成渲染

2.HTML5有以下新的属性:
section:有主题的内容组,通常带有标题
<article> 元素规定独立的自包含内容。
文档有其自身的意义,并且可以独立于网站其他内容进行阅读。
<header> 元素为文档或节规定页眉。
<footer> 元素为文档或节规定页脚。
<nav> 元素定义导航链接集合。
<figure> 和 <figcaption> 元素,用于图文组合

<figure>   <img src="pic_mountain.jpg" alt="The Pulpit Rock" width="304" height="228">   <figcaption>Fig1. - The Pulpit Pock, Norway.</figcaption></figure> 

3.web存储:html5通过以下两种方式把数据保存在本地:第一种:localStorage ,第二种是sessionStorage 。第一种是长期保存。浏览器或者页面关闭后,也会缓存数据,而第二种是会话保存,浏览器关闭或者页面关闭后就会清除数据

原创粉丝点击