【发布时间】:2012-10-03 13:54:00
【问题描述】:
我在元标记的内容部分有法语口音。示例:
<meta name="description" content="à Québec référence" />
当我查看页面源时,我得到:
<meta name="description" content="à Québec référence" />
我尝试过使用&agrave; Qu&eacute;bec r&eacute;f&eacute;rence,但这就是它在内容部分的显示方式。
我正在使用
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" /> 我认为如果不弄乱我项目中其他地方的数千个字符,这种情况就无法改变。
如何让它看起来像第一个示例,是否有 php 函数可以使用?谢谢。
另外解释一下为什么它会被翻译成“Ã Québec référence”会很好。
更新
我想出了一个解决办法。 Aptana Studio 和 Notepad++ 等程序以一种奇怪的方式保存字符。我用记事本编辑它并保存它,这似乎解决了问题。感谢您的所有快速回复。非常感激。 :)
【问题讨论】:
-
你设置了 UTF-8 编码吗?
-
@jtheman 不,我使用的是 iso-8859-1,除非我想更改数千行代码,否则我无法更改。
标签: php html meta-tags non-ascii-characters