在HTML5中,当您使用JavaScript时,不再需要在脚本标记中包含该类型.
如果从所有<script>标签中删除类型,是否会破坏任何常见的浏览器(IE6 +,Firefox 2 +,Safari 3 +,Opera 9+或类似版本)?
所以,正在改变以下内容:
<script type="text/javascript" src="/path/js.js"></script>
<script type="text/javascript">
...
</script>
Run Code Online (Sandbox Code Playgroud)
至:
<script src="/path/js.js"></script>
<script>
...
</script>
Run Code Online (Sandbox Code Playgroud)
......要去哪儿休息?
Dan*_*llo 14
不,它不会打破任何流行的浏览器,包括你提到的浏览器.该<script>标签将正常工作没有type属性,因为所有流行的浏览器将默认为JavaScript.
type="text/javascript"此属性是可选的.从Netscape 2开始,所有浏览器中的默认编程语言都是JavaScript.在XHTML中,此属性是必需且不必要的.在HTML中,最好不要使用它.浏览器知道该怎么做.
打算去哪儿?
没有
根据HTML4规范,如果您从标记中删除属性,它将不仅仅是根据W3C Validator的有效标记,尽管您的脚本仍然可以在浏览器中正常工作.type<script>
如果您在HTML5透视图中询问,那么将其排除在外是没有问题的.
| 归档时间: |
|
| 查看次数: |
1408 次 |
| 最近记录: |