时间:2012-01-11 23:30:12

标签: html css internet-explorer

我正在重新制作一些旧手工制作的HTML。 style=属性在这里做了什么吗?

<script type="text/javascript" style="behavior:url(#default#clientcaps)" id="..." src="..."></script>

我发现有很多匹配搜索style=behavior:url(#default#clientcaps)},但这会对<script>代码产生影响吗?

3 个答案:

答案 0 :(得分:2)

style不是<script>元素(W3C)上的有效属性,因此它没有做任何事情。甚至Internet Explorer也是唯一支持CSS行为的浏览器,它忽略了它。

答案 1 :(得分:1)

这是一些丑陋的MS stuff

  

提供有关Windows Internet Explorer支持的功能的信息,以及按需安装浏览器组件的方法。

试着去找添加它的人并告诉他他是个坏人! ;)

答案 2 :(得分:1)

我认为在这种情况下,style属性仅用于创建样式标记的简写。

简称:

<STYLE>
@media all {
   IE\:clientCaps {behavior:url(#default#clientCaps)}
}   
</STYLE>

它特定于Internet Explorer。对于它的确切做法,您可以在这里阅读更多内容: clientCaps Behavior