【发布时间】:2021-10-06 23:03:11
【问题描述】:
我已经盯着这段代码看了 2 个小时,但我不知道我哪里出错了。 Chrome 一直告诉我,我在 (index):1 处有意外的标识符。作为参考,在第 1 行的 index.html 中,代码只是 <!DOCTYPE html>,所以我看不出哪里出错了。虽然,我注意到 Chrome 创建了两个 index.html 文件,所以我不确定这是否是问题的一部分。如果是这样,我不知道如何阻止它复制文件。
另外,我尝试在 Firefox 中运行它,它给了我一个类似的错误:
“未捕获的 SyntaxError: missing ] after element list127.0.0.1:5500:1:24note: [在第 1 行第 16 列打开”
编辑:这是包含我所有来源的 head 元素。
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Righteous&display=swap" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js" defer></script>
<script src="main.js" defer></script>
<title>Photo Gallery</title>
</head>```
【问题讨论】:
-
HTML 正文中是否有
-
@Neil 不,我搜索了所有文件,这是唯一有脚本标签的地方。
标签: html google-chrome