Avatar ·

为什么自闭合标签 `<script />` 在 HTML 中不起作用?

大家好!我是一名前端开发新手,遇到了一个非常奇怪的问题,浪费了我大量时间。 我正在编写一个简单的 HTML 页面,想要引入一个外部 JavaScript 文件。看起来很简单,但代码却不工作。这是我的 HTML: ```html 测试 ``` 我期望页面上会出现来自脚本 `app.js` 的一些输出,但什么也没有发生。浏览器控制台没有错误,但脚本似乎没有加载。然而,如果我使用带有闭合标签的 ``,一切都能正常工作。 我习惯在 HTML5 中许多标签可以自闭合:`
`、``、``。为什么 `