Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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 文件';s编码不';行不通_Html_Eclipse_Utf 8 - Fatal编程技术网

Html 文件';s编码不';行不通

Html 文件';s编码不';行不通,html,eclipse,utf-8,Html,Eclipse,Utf 8,在eclipse中,我创建了几个文件,添加了一些文本,并将其显示在本地服务器中。我的问题是,我得到的不是像“ć”、“ś”这样的utf-8字符,而是像“Ä”这样的垃圾。所有文件都有.php扩展名,但这并不重要 事实上,奇怪的是,在opera中,一些文件正确地显示了这些角色,而另一些文件则没有。使用firefox,所有文件都显示垃圾 我尝试过项目->属性->文本文件编码->其他(utf-8)。它不起作用 怎么了 本地主机和外部服务器上都是这样。您需要告诉浏览器文件的编码是什么。将字符集标记添加到标头

在eclipse中,我创建了几个文件,添加了一些文本,并将其显示在本地服务器中。我的问题是,我得到的不是像“ć”、“ś”这样的utf-8字符,而是像“Ä”这样的垃圾。所有文件都有.php扩展名,但这并不重要

事实上,奇怪的是,在opera中,一些文件正确地显示了这些角色,而另一些文件则没有。使用firefox,所有文件都显示垃圾

我尝试过项目->属性->文本文件编码->其他(utf-8)。它不起作用

怎么了


本地主机和外部服务器上都是这样。

您需要告诉浏览器文件的编码是什么。将字符集标记添加到标头:

<meta charset="utf-8" />


在不知道编码是什么的情况下,浏览器必须猜测。不同的浏览器会产生不同的猜测,有些猜测对某些类型的文件更有效,而对其他文件更有效。

在输入文本之前,必须设置UTF-8。那么当你存钱的时候,一切都好了。确保网页也设置为UTF-8。这对我来说总是有效的。