Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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
Php 我的HTML怎么了?_Php_Html_Validation_Doctype - Fatal编程技术网

Php 我的HTML怎么了?

Php 我的HTML怎么了?,php,html,validation,doctype,Php,Html,Validation,Doctype,我正在修改我的网站,我只是注意到事情看起来不一样。在IE中,内容不居中,在我的内容上有一个空白,在chrome中字体看起来更大 我通过Yahoo的HTML验证程序运行了它,得到的错误是第1行-错误:prolog中不允许使用字符“”。我相信在文档类型之前可能会发送一些空格,但我似乎无法修复它。HTML在我的文本编辑器(Notepad++)中看起来很好,所以我不知道问题出在哪里。我使用的是严格的文档类型。在我做出任何改变之前,一切都很好,但我无法确定是什么导致了改变 如果有帮助的话,我正在使用一个框

我正在修改我的网站,我只是注意到事情看起来不一样。在IE中,内容不居中,在我的内容上有一个空白,在chrome中字体看起来更大

我通过Yahoo的HTML验证程序运行了它,得到的错误是
第1行-错误:prolog中不允许使用字符“”。我相信在文档类型之前可能会发送一些空格,但我似乎无法修复它。HTML在我的文本编辑器(Notepad++)中看起来很好,所以我不知道问题出在哪里。我使用的是严格的文档类型。在我做出任何改变之前,一切都很好,但我无法确定是什么导致了改变

如果有帮助的话,我正在使用一个框架(Kohana)。我最初的想法是,有东西被回音或其他东西发送到浏览器,但我找不到任何回音语句

我不知道这是什么原因。。。如果您想查看任何代码或HTML,请询问

以下是通过谷歌Chrome中的页面源代码得到的HTML(只有head和doctype)

源代码中似乎有一些我以前从未见过的外来字符,但在其他任何地方都没有出现(yahoo或其他)


最近的辩论——相互冲突的思想

您的源代码是否可能保存在“UTF8”中?这不是第一次一个前导BOM字符让解析器出错了。尝试将其保存为“UTF8无BOM”(在编辑器中可能会有不同的调用)。

您的源代码是否可能保存在“UTF8”中?这不是第一次一个前导BOM字符让解析器出错了。尝试将其保存为“UTF8无BOM”(在您的编辑器中可能会有不同的调用)。

除非您显示代码,否则没有人可以提供帮助。这在是的,我发现了错误。。。我的编辑器是用UTF-8编码的。UTF-8本身很好,事实上,这就是你想要的。您只是不想要BOM字符。顺便说一句,你几乎可以责怪微软在UTF-8文档中使用了BOM字符除非你显示代码,否则没人能帮上忙。这在是的,我发现了错误。。。我的编辑器是用UTF-8编码的。UTF-8本身很好,事实上,这就是你想要的。您只是不想要BOM字符。顺便说一句,你几乎可以责怪微软在UTF-8文档中使用了BOM字符就是这样,太棒了。。。谢天谢地,即使那样,我也不会这么做。就是这样,太棒了。。。谢天谢地,即使是那样,我也不会这么做。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head> 
    <title>Recent Debates - Clashing Thoughts</title> 

    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="en-us" />
    <meta name="description" content="Clashing Thoughts is a great place to argue! Search topics you feel passionate about, pick where you stand on the issue and get your point across. The votes are tallied up for every debate so you can even see which side is most popular." />
    <meta name="keywords" content="debates, arguments, topics, popular topics, popular debates, surveys, choices" />
    <link rel="stylesheet" type="text/css" href="http://localhost/css/master.css" media="screen" /> 
    <link rel="stylesheet" type="text/css" href="http://localhost/css/clashingthoughts.css" media="screen" /> 
    <link rel="icon" type="image/x-icon" href="http://localhost/images/favicon.ico" /> 
    <link rel="shortcut icon" type="image/x-icon" href="http://localhost/images/favicon.ico" /> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 

</head>