我剛剛更新的問題,以一個更基本的版本:您可以在記事本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