有人说,在HTML 5中,可以使用script
- 标记为Javascript ,没有任何属性,如下所示:
<script>
// the javascript here
</script>
使用HTML 5中的其他功能,您可以使用不同类型的多边形填充来桥接旧浏览器不了解的HTML 5,但可以高于script
- 标记有任何副作用任何旧浏览器?
更新:我们将 IE6及以上,的限制与 Firefox 2及以上版本一起设置为具体内容。
答案 0 :(得分:3)
这在任何地方都很好 - 无论如何,type的默认值是由浏览器解释的。我在我做过的每个网站都使用过这个,并且从来没有遇到过问题。脚本也是如此 - 没有指定默认值的点。
HTML4规范(http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.1)表示该类型是必需的,尽管浏览器习惯于此格式错误(语言正在使用指定没有类型,application/javascript
而不是type/javascript
等等。简而言之,浏览器习惯这是错误的,所以他们寻找脚本,甚至不解析属性,据我所知