h5语义标签
h5 设计的最主要的目的就是为了在移动设备上面支持多媒体
常用语义标签
1 | <header></header> |
h5 语义标签不兼容低版本ie解决方法
方法一 :
通过document.createElement创建一个h5标签
html
1 | <nav>导航</nav> |
js:
document.createElement(“nav”);
这样就可以用nav这个标签了。
方法二:
通过引入 html5shiv.js 插件 这个插件会帮我们做方法一的事情
终极解决:
引入 html5shiv 后,可以兼容到低版本ie ,但谷歌这些浏览器并不需要这个插件,现在用谷歌访问也会加载这个插件。
1 | <!--[if lte IE 8]> |
用这段包围引入的script标签 ,lte是小于等于的意思,就是小于等于ie8的情况下才会执行这段,现在用谷歌打开就不会加载了。