为什么 <script> 标签不能直接自己直接闭合

网站引用 js 文件的时候都是这样的:

<script src="jquery.js"></script>

为什么不写成下面这种直接闭合的呢,很多浏览器也可以解析啊?

<script src="jquery.js" />
阅读 7k
4 个回答

这样写不代表是符合w3c标准的。按照标准写没有什么害处的。

旧IE不识别

并不是所有浏览器都认识 <script />,还是按 <script></script> 写吧。

那你如果script标签里面有值怎么办呢?

ps:其实可以这么设计标签,让link加载外部文件,包括css,js,图片,等等……

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题