Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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
HTML问题中的特殊字符_Html_Character - Fatal编程技术网

HTML问题中的特殊字符

HTML问题中的特殊字符,html,character,Html,Character,虽然我加入了ISO-8859-1内容类型META,但我的网站并没有显示特殊字符,比如ã和ê。如果我“回显”MYSQL查询中的字符串,则特殊字符将正确显示。如果我用纯HTML编写相同的字符,它将不会显示在同一个网站上。 提前谢谢 也许您可以使用一个简单的例程将所有特殊字符编码为实体(&#x---;,x后面有正确的十六进制unicode数字) (切换到UTF-8也不是个坏主意)为什么不使用UTF-8?使用UTF-8也不管用。我不想使用十六进制unicode数字,因为该网站有许多动态文本(来自数据库等

虽然我加入了ISO-8859-1内容类型META,但我的网站并没有显示特殊字符,比如ã和ê。如果我“回显”MYSQL查询中的字符串,则特殊字符将正确显示。如果我用纯HTML编写相同的字符,它将不会显示在同一个网站上。 提前谢谢


也许您可以使用一个简单的例程将所有特殊字符编码为实体(&#x---;,x后面有正确的十六进制unicode数字)


(切换到UTF-8也不是个坏主意)

为什么不使用
UTF-8
?使用UTF-8也不管用。我不想使用十六进制unicode数字,因为该网站有许多动态文本(来自数据库等)。当我“打印”字符时,我真的很感激它能立即工作。页面现在声明为UTF-8,显然是UTF-8编码的,字符呈现正常。因此,假设答案中的“切换到UTF-8”部分被应用。如果文本来自多个来源,那么页面和所有来源使用相同的编码将是一个好主意。