首页 > 其他 > 详细

<script>标签

时间:2017-12-05 22:28:43      阅读:291      评论:0      收藏:0      [点我收藏+]

关于<script>标签要不要加

type=“text/javascript”

《JavaScript高级程序设计第三版》是这样说的:

 

 

type :可选。可以看成是 language 的替代属性;表示编写代码使用的脚本语言的内容类型(也称为 MIME 类型)。虽然 text/javascript 和 text/ecmascript 都已经不被推荐使用,但人们一直以来使用的都还是 text/javascript 。实际上,服务器在传送 JavaScript 文件时使用的MIME 类型通常是 application/x–javascript ,但在 type 中设置这个值却可能导致脚本被忽略。另外,在非IE浏览器中还可以使用以下值: application/javascript 和 application/ecmascript 。考虑到约定俗成和最大限度的浏览器兼容性,目前 type 属性的值依旧还是text/javascript 。不过,这个属性并不是必需的,如果没有指定这个属性,则其默认值仍为text/javascript 。                                                            p10-11

也就是说type属性可选,不加的话默认也是 text/javascript。

今天在stackoverflow看到了问题:Which is better: <script type=“text/javascript”>…</script> or <script>…</script>

采纳的答案是:在HTML5中type默认就是text/javascript,可以省略。但在HTML4.01或XHTML1.0中需要书写type属性。

 

<script>标签

原文:http://www.cnblogs.com/tarosun/p/7989612.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!