gpt4 book ai didi

javascript - 为什么在 HTML5 中使用 <script></script> 而不是 <script/>?

转载 作者:可可西里 更新时间:2023-11-01 12:49:52 28 4
gpt4 key购买 nike

为什么以下行在许多浏览器(mozilla、IE)中不起作用?

<script src="jQuery.js" />

为什么一定要这样设置?

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

最近我将我的项目从 XHTML 转换为 HTML5,我遇到了一些小但令人不安的不兼容性。

最佳答案

虽然脚本元素可以通过 src 从外部 URL 加载内容。属性,它也可以有内联代码(作为子节点)。这意味着它不是 EMPTY元素因此不能要求省略结束标记。

在 HTML 5 中 /在开始标签的末尾并不意味着“这是一个自闭合标签”,它只是为那些编写过多 XML 或正在使用 XML 语法高亮器的人提供的语法糖。

即使您仍在编写 XHTML,您也可能无法使用 <script />语法,因为它不是 HTML compatible .

关于javascript - 为什么在 HTML5 中使用 &lt;script&gt;&lt;/script&gt; 而不是 &lt;script/>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18250289/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com