ie八及其以下是不行的,建议使用标准的标签,div span+css足够模拟所有标签的;
有网友这么测试的不用w3标准,自定义网页的命名空间,js是可以获取到,但是它就不是w3的标准了:
在IE8及IE8以下使用自定义命名空间的可以在html标签指定命名空间
自定义标签加上diy:前缀,如
样式声明也需要加前缀:
diy\:lee { display:block; width:300px; height:100px; background:red; border:5px solid #000; color:yellow; }
在页面里,引入html5shiv.js和respond.js 这2个脚本。
你也可以搜索下载这2个js脚本。