html - 浏览器不显示西类牙语字符

标签 html xml utf-8 meta iso-8859-1

我需要为我正在开发的网站支持西类牙语。我创建了一个 XML 文件,其中包含英文文本和相应的西类牙文文本。我正在根据用户的选择(语言保管箱)阅读此 XML 文件。一切正常,除非浏览器无法正确显示某些西类牙文字符。

enter image description here

XML文件的内容是:

<Spanish>
    <title></title>
    <loginBoxHeader1>Login Panel -</loginBoxHeader1>
    <loginBoxHeader2>Por favor, proporcione las credenciales siguientes!</loginBoxHeader2>
    <username>Nombre de Usuario:</username>
    <password>Contraseña:</password>
    <LoginBtn>iniciar la sesión</LoginBtn>
    <RememberCheckbox>Recordar mi usuario en este equipo</RememberCheckbox>
</Spanish>

字符 ñó 在浏览器中不可见。我将 XML 文件的编码设置为 ISO-8859-1。我还在 HTML 页面中添加了以下元标记:

<meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">

我也尝试过使用 UTF-8 编码,但问题仍然存在。有什么想法吗?

谢谢。

最佳答案

你试过谷歌字体吗? http://www.google.com/fonts点击“谷歌字体的新用户?”并按照步骤操作。我选择了 1,只是“普通 400”,按照步骤操作。我遇到了同样的问题,我的西类牙语字符会显示为带有问号的黑色菱形。

关于html - 浏览器不显示西类牙语字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15476848/

相关文章:

css - 将 html 表 tr 水平拆分为两个

javascript - Raphael-free-transform 丢失比例值

javascript - 如何在选中复选框时动态生成输入字段

javascript - 选择后更新div背景颜色

perl - 如何通过 Email::Simple 发送电子邮件?

c# - XML全文件读取C#

ruby - Nokogiri - 将多行 `<link>` 标签解析为链接和文本

c# - "Data at the root level is invalid. Line 1, position 1"解析XML时

utf-8 - 如何解压缩 gzip 格式的 []byte 内容,解码时出错

vb.net - VB.Net 中使用 TCP 套接字的应用程序之间的文本通信