我刚刚更新的问题,以一个更基本的版本:您可以在记事本http://www.3d-casino-game.com/da/sitemap.asp查看源代码,看看我所说的:不是BOM的字符在PHP但 - 搞乱了我的风格
在记事本中,<title>
标签与其他字符的字体大小不同。那我遇到的问题是,有一个 - 在页面包含字符每次我使用PHP的时间包括:
这是一个基本的网页:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<?php include($_SERVER['DOCUMENT_ROOT'].'/includes/head.php');?>
</head>
<body>
</body>
</html>
和所包含的页面酷似这个:
<title>3D Casino Games</title>
<link href="http://www.3d-casino-game.com/css/3d-casino-game.css" rel="stylesheet" type="text/css" />
为什么那里有特殊字符?
有一点需要注意的是''>'* * *之后的空格将会打印到页面上。在PHP中,您可以避免使用'>>'关闭文件,PHP将接受它。尝试从你的包含中删除它,看看它是否有所作为。 – 2011-03-29 17:23:00
我已经删除了所有后面的空格?>没有运气,甚至是之前的空格...... – 2011-03-29 17:50:14
检查您的文件编码是否为UTF-8,而不是Windows ASCII ... – 2011-03-29 18:12:50