IE8语义化方法
来源:互联网 发布:linux ramdisk 编辑:程序博客网 时间:2024/05/29 17:29
不过需要首先注意的地方就是在css中初始化这些新标签的默认样式,HTML5在默认情况下表现为内联元素,对这些元素进行布局需要利用CSS手工把它们转为块状元素方便布局:
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
1. 用js解决,用jscreateElement创建这些元素
代码:
< !--[if lt IE 9]>
<script>
(function() {
if (!
0) return;
var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', ');
var i= e.length;
while (i--){
document.createElement(e[i])
}
})()
</script>
<![endif]-->
2. 用html5 shiv包
< !--[if lt IE9]>
< script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
< ![endif]-->
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
1. 用js解决,用jscreateElement创建这些元素
代码:
< !--[if lt IE 9]>
<script>
(function() {
if (!
0) return;
var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', ');
var i= e.length;
while (i--){
document.createElement(e[i])
}
})()
</script>
<![endif]-->
2. 用html5 shiv包
< !--[if lt IE9]>
< script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
< ![endif]-->
0 0
- IE8语义化方法
- 语义化
- 语义化
- 语义化
- 语义化
- 卸载IE8的方法
- 删除ie8的方法
- 语义分析的一些方法
- 语义分析的一些方法
- 语义分析的一些方法
- 语义分析的一些方法(三) 图像语义分析
- HTML语义化
- HTML语义化
- HTML语义化
- html语义化
- HTML5语义化标签
- HTML语义化标签
- HTML语义化。
- iOS雷达图
- Prototxt文件升级和可视化
- github在linux上的环境搭建
- Linux shell获取时间和时间间隔(ms级别)
- xml的简单解析
- IE8语义化方法
- python 模拟登陆 找不到对应元素
- LINK1104 ERROR
- String.format参加字符串拼接大比拼
- JavaEE-SSH搭建出现错误笔记
- ArcGIS小图斑根据相邻地类属性融合。
- 好的开源项目
- mybatis全局配置文件SqlMapConfig.xml
- STL学习之vector与deque