2011-03-28 56 views
0

我正在使用php。在我的index.php页面中,我包含了right.php。 right.php包含希腊文本。 index.php具有html标题。希腊文字没有正确显示。当我在Dreamweaver中打开right.php文件并保存页面时,它会给出有关文本的警告。我能做些什么来解决这个问题?因为right.php有许多页面使用的常见内容。希腊文写作问题

+1

首先,我建议阅读Joel的[绝对最小每个软件开发人员,肯定必须知道Unicode和字符集(无借口!)](http://www.joelonsoftware.com/articles/Unicode.html ) – 2011-03-28 09:59:28

回答

0

您必须将文件编码设置为utf-8,并将其设置为<meta> charset标记<head> HTML。

3

这是关于您的网页的内容类型。很有可能您尝试以latin1格式保存/显示文本,而该文本不支持您尝试显示的字符。

最明智的做法是将所有内容转换为UTF-8格式。如果你手动编辑的文本,然后确保你的文本编辑器(如Dreamweaver中)设置为保存文件为UTF-8,然后确保你有以下meta标签页面上

<meta http-equiv="content-type" content="text/html;charset=utf-8" /> 
1

确保您将文件保存为UTF-8编码(在DreamWeaver中检查首选项以查找文件编码)。此外,请确保您的HTML <head>标签包含与以下类似的字符集:<META http-equiv="Content-Type" content="text/html; charset=UTF-8">

如果您愿意,可以使用不同的字符集,但UTF-8支持整个Unicode字符空间,因此非常安全。

+0

从不以大写形式写入标签名称 – dynamic 2011-03-28 10:03:23