Php 未首先看到doctype而找到非空格字符。期待<;!DOCTYPE html>;

Php 未首先看到doctype而找到非空格字符。期待<;!DOCTYPE html>;,php,html,unix,w3c-validation,Php,Html,Unix,W3c Validation,我在w3c验证器上测试了我的HTML5,得到了 从主题中,我的源代码中没有BOM表源代码文件。因此,这可能与BOM文件无关,一定是其他原因导致了此错误。您的页面实际上包含字符串无法检测语言。在您的DOCTYPE之前 似乎它并没有一直包含在所有浏览器的HTML中。我刚看到它,但现在它不见了 下载带有或可能仍然显示给您的页面(对我来说仍然如此)。可能的重复显示了验证后的源代码,因为它无法检测语言。 "Non-space characters found without seeing a doctyp

我在w3c验证器上测试了我的HTML5,得到了


从主题中,我的源代码中没有BOM表源代码文件。因此,这可能与BOM文件无关,一定是其他原因导致了此错误。

您的页面实际上包含字符串
无法检测语言。
在您的DOCTYPE之前

似乎它并没有一直包含在所有浏览器的HTML中。我刚看到它,但现在它不见了


下载带有或可能仍然显示给您的页面(对我来说仍然如此)。

可能的重复显示了验证后的源代码,因为它无法检测语言。
"Non-space characters found without seeing a doctype first. Expected <!DOCTYPE html>"
grep -rl $'\xEF\xBB\xBF' .