使用UTF-8时出现CSS/PHP验证错误?

使用UTF-8时出现CSS/PHP验证错误?,php,css,Php,Css,我试图验证CSS/PHP文件,但出现以下错误:未知错误org.w3c.www.http.HttpInvalidValueException:无效内容类型。 我使用的PHP头如下:但CSS验证程序会抛出一个错误因此我将代码更改为:,然后再次出现错误:( 但如果我将代码更改为:,它将通过验证 我不知道为什么会发生这种情况(可能是因为我在HTML页面中定义了UTF-8字符集吧?)那么有人能告诉我我做错了什么吗?如果值得我使用的HTML是这样的: <html xmlns="http://www.w

我试图验证CSS/PHP文件,但出现以下错误:未知错误org.w3c.www.http.HttpInvalidValueException:无效内容类型。

我使用的PHP头如下:

但CSS验证程序会抛出一个错误

因此我将代码更改为:
,然后再次出现错误:(

但如果我将代码更改为:
,它将通过验证

我不知道为什么会发生这种情况(可能是因为我在HTML页面中定义了UTF-8字符集吧?)

那么有人能告诉我我做错了什么吗?

如果值得我使用的HTML是这样的:

<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>My Site Title</title> 
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="stylesheet" type="text/css" media="all" href="http://www.mypage.com/foldername/wp-content/themes/MyTheme/css/style.css">
<link rel="stylesheet" type="text/css" media="all" href="http://www.mypage.com/foldername/wp-content/themes/MyTheme/functions/dynamic_css.php">
</head>

我的网站标题
应定义为:

"Content-type: text/css; charset= UTF-8"

charset=
,而不是
charset:
该死的总是小东西……谢谢!!
"Content-type: text/css; charset= UTF-8"