有谁知道为什么<script src =“scriptsource.js”>不起作用</script>

时间:2011-07-06 17:49:48

标签: javascript html xml html5 xhtml

  

可能重复:
  Why don't self-closing script tags work?

我注意到,当您指定“src”时,不能斜线终止脚本标记,因此<script></script>之间不需要任何内容​​。这是我所知道的唯一一个你无法做到的标签。

例如,这有效:

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

这不是

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

3 个答案:

答案 0 :(得分:5)

因为script需要结束标记:

  

开始标记:必需,结束标记:   的需要

http://www.w3.org/TR/html4/interact/scripts.html

答案 1 :(得分:3)

答案 2 :(得分:1)

是否因为你必须有一个结束标签?

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