0

我正在设置服务器,但遇到了一个我从未见过的奇怪错误:

在此处输入图像描述

它抱怨源代码中的第 1 行,但这只是DOCTYPE标签!

<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <!-- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -->
    ...

如您所见,我已经尝试将 设置Content-Typeutf-8. 这里发生了什么?

4

2 回答 2

1

错误的实际原因不在第 1 行,例如 usingeval也会导致在第 1 行报错。

在源代码中查找BACKSPACE U+0008字符。此处描述了一种发现此隐形字符的方法。

于 2012-04-27T15:36:54.123 回答
0

如果在 line1 上添加注释会发生什么?

<!--empty line for the fun of it-->
<!DOCTYPE HTML>
于 2012-04-27T16:09:39.663 回答