为什么来自外部JS的警报没有出现

wil*_*007 0 javascript

为什么以下HTML中没有出现警报?

我的HTML

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="a.js"/>
</head>
<body>

</body>
<html>
Run Code Online (Sandbox Code Playgroud)

a.js

alert("hello");
Run Code Online (Sandbox Code Playgroud)

plo*_*don 7

您不能拥有自我关闭脚本标记.将脚本标记更改为:

<script src="a.js"></script>
Run Code Online (Sandbox Code Playgroud)