您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

哪个更好:<script type="text/javascript">...</script> 或<script>...</script>

哪个更好:<script type="text/javascript">...</script> 或<script>...</script>

您是否完全需要类型属性?如果您使用的是HTML5,则不会。否则,是的。HTML 4.01和XHTML 1.0type根据需要指定属性,而HTML5具有可选属性认为text/javascript。HTML5现在得到了广泛的实现,因此,如果您使用HTML5doctype,<script>...</script>则是有效且不错的选择。

至于type属性中应该包含的内容application/javascript,2006年注册的MIME类型旨在替代text/javascript所有主要浏览器(包括InternetExplorer 9)的当前版本并受其支持。相关RFC的引用:

因此,该文档定义了text / javascript和text / ecmascript,但将它们标记为“过时”。不建议使用上面列出的实验性和未注册媒体类型媒体类型

  * application/javascript
  * application/ecmascript

本文档中也定义了这些术语,它们旨在用于一般用途,应改为使用。

但是,直到版本8(包括8版)的IE都不会在属性为或的<script>元素内执行脚本,因此,如果您需要支持旧版IE,则可以使用。type``application/javascript``application/ecmascript``text/javascript

javascript 2022/1/1 18:14:31 有580人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶