Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以';在header.php上似乎没有震动_Php_Html_Html Parsing_W3c Validation - Fatal编程技术网

我可以';在header.php上似乎没有震动

我可以';在header.php上似乎没有震动,php,html,html-parsing,w3c-validation,Php,Html,Html Parsing,W3c Validation,正在运行验证并出现一些错误 f↩ ↩ ↩ ↩ 我已经尝试将header.php保存为(UTF-8,无BOM),但似乎无法在开始时动摇非空格字符(“f”) 以下是PHP代码: 看着 “杂散开始标签html”消息只是开头的f的另一个副作用 HTML的工作方式是,f是裸文本,head元素不能包含它,因此它意味着文档的主体已经开始,接下来的所有内容都是主体的一部分。因此,当HTML解析器看到f时,解析器会生成一个开始标记 但是解析器看到的下一件事是——它现在位于正文中——因此解析器说,“游离的doc

正在运行验证并出现一些错误

f↩
↩
↩
↩
我已经尝试将header.php保存为(UTF-8,无BOM),但似乎无法在开始时动摇非空格字符(“f”)

以下是PHP代码:


看着

“杂散开始标签
html
”消息只是开头的
f
的另一个副作用

HTML的工作方式是,
f
是裸文本,
head
元素不能包含它,因此它意味着文档的主体已经开始,接下来的所有内容都是主体的一部分。因此,当HTML解析器看到
f
时,解析器会生成一个
开始标记

但是解析器看到的下一件事是
——它现在位于
正文中
——因此解析器说,“游离的doctype”并继续。但是解析器接下来发现的是一个
开始标记,它现在也在
主体中,所以解析器说,“开始标记
html


定义了所有这些是如何工作的(尽管无可否认,对于大多数读者来说不是一种超级平易近人的方式…

有PHP吗?
f
从何而来?
DOCTYPE
必须作为第一个,所以删除
f
显示实际的PHP代码。我不知道f从何而来-它不在PHP文件中。。。好的-我找到了f。。。它在父主题头文件中。。。现在需要解决一组全新的错误。