法语HTML特殊字符

时间:2014-01-16 16:24:50

标签: php html special-characters

我正在我的网站上收集法语字符串。我需要将所有特殊字符转换为HTML特殊字符,以便我可以从数据库中将其拉出并显示在网页上。如何将所有法语特殊字符转换为HTML可以显示的语言?我正在使用PHP。

4 个答案:

答案 0 :(得分:1)

您不需要将字符转换为HTML实体。如果您已经正确存储了文本,则应该只是向Web浏览器声明正确的字符集。请参阅<meta>代码文档。

许多Web开发人员以UTF-8编码存储文本,并在整个堆栈中使用此字符编码以保持一致性。在这种情况下,正确的<meta>标记为:

<meta charset="UTF-8" />

如果您遇到与给定字符集有关的问题,则可能会检索或存储文本编码不正确的文本。

有关文本编码的快速概述,请参阅Joel Spolsky的"The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)"

最后,您可以使用HTML实体查看Le Monde或任何其他热门法语网站,他们

答案 1 :(得分:0)

尝试使用htmlentities功能,请参阅http://www.php.net/manual/en/function.htmlentities.php

启用正确显示的功能是最新的,并且未包含在旧浏览器版本中......我不止一次遇到此问题。元标记不是“总是”的答案,因为它并不总是得到支持。

答案 2 :(得分:0)

您的浏览器应显示语言中的所有字符。

如果您真的想要,可以查看此网站以转换特殊字符。

http://www.charset.org/html-special-characters.php

答案 3 :(得分:0)

设置meta charset = utf-8应该像我公司的法语网站一样正常工作。如果你坚持做一些事情让你感觉更自信,你可以做这样的事情(类似于版权符号)À=&Agrave;à=&agrave;È=&Egrave;è=&egrave;等。在Google上搜索完整的法语特殊字符列表。

抱歉,我的初步答案格式不正确,因此错误的显示让我投了一票:(