做HTML5脚本标记需要type =“javascript”?

可能重复:
你需要在<script>标签中指定的text / javascript吗?

在HTML5中, <script>标签需要属性type="text/javascript"
我的意思是不是很明显,如果<script>标签将包含JavaScript?

不, 现在已经没用了 。

type属性给出脚本的语言或数据的格式。 如果该属性存在,则其值必须是有效的MIMEtypes。 charset参数不能被指定。 如果该属性不存在,则使用默认值“text / javascript”。

简单地做

 <script src=yourpath.js></script> 

(是的, 你也可以省略引号 )

请注意,您不必担心HTML5之前的浏览器,它们都始终将JavaScript视为默认的脚本语言。

从规格 :

如果语言不是“text / javascript”所描述的,那么type属性必须存在

和:

如果该属性不存在,则使用默认值“text / javascript”。

相反,这意味着如果你的src属性是一个有效的JavaScript文件,这是不需要的。