显示非拉丁字符
我正在研究一个网站,该网站上会有一些非拉丁文字/带有重音的拉丁文字。我将字符编码设置为UTF-8,并且适用于西班牙语,但仅限于使用字符的html名称:即,ntilde而不是 - 。显示非拉丁字符
但是,最终我计划在一个完全不同的脚本添加文本,并且我也希望,以避免为每个字母输入HTML名称。有没有办法可以做到这一点?
当然。你在看什么可能是其中之一:
- 编辑文本文件为UTF-8,但你忘了让服务器告诉给你的客户,并没有包括在字符集声明文件本身。在头
- 第一个元素:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
- 内容类型的服务器文档中搜索。
- 第一个元素:
- 您将文件编辑为某些非Unicode字符集,但客户端认为它是UTF-8。在您选择的编辑器中打开它并重新保存为UTF-8。
我添加了您给出的标记并检查了文件的编码类型,但仍然无法正确显示。如果有帮助,这里是[链接](http://dcwebdev.net/langlearn/)。 – zzxjoanw
看起来你有一个有趣的编码体验。该文件的一部分是:保存为UTF-8 =>解释为Windows Codepage whatever =>保存为UTF-8。只需以UTF-8格式打开文件,替换所有不好的部分并重新保存为UTF-8。这应该工作。 – Deduplicator
我猜这是因为主文件包含两个其他文件。我尝试添加
这正是我一直在寻找!谢谢! – zzxjoanw