Javascript 链接到文档头中的外部脚本的最佳方式

Javascript 链接到文档头中的外部脚本的最佳方式,javascript,external-script,html-head,Javascript,External Script,Html Head,我注意到很多网站都使用这个,但没有关闭标签 <script type="text/javascript" src="editor.js"> 此样式也是,但更长: <script type="text/javascript" src="editor.js"></script> 我可以这样写吗?它是有效的还是有更好的方法 <script type="text/javascript" src="editor.js" /> 您总是想使

我注意到很多网站都使用这个,但没有关闭标签

 <script type="text/javascript" src="editor.js">

此样式也是,但更长:

 <script type="text/javascript" src="editor.js"></script>

我可以这样写吗?它是有效的还是有更好的方法

 <script type="text/javascript" src="editor.js" />

您总是想使用

<script type="text/javascript" src="editor.js"></script>

某些浏览器不允许自动关闭脚本标记

有关详细信息,请参见使用第二个选项。支持自动关闭样式。


<script type="text/javascript" src="editor.js">
这是无效的,会破坏东西

<script type="text/javascript" src="editor.js"></script>

这很好

<script type="text/javascript" src="editor.js" />


只要您使用的是不是XHTML,这就可以了。这意味着您需要为XHTML提供XML内容类型(最好是应用程序/XHTML+XML),而忘记支持Internet Explorer(除非使用单独的文档)。

而且结果可能会非常混乱。肯定是什么?自动关闭标记是XML的一部分,因此也是XHTML的一部分,为什么浏览器不支持它?!?IE并不真正支持XHTML,考虑到IE的市场份额,你不能简单地忽略这些用户。(浏览器不支持他们应该支持的功能是常见的做法。如果你要进行web开发,你必须为这种不幸的情况做好准备。)