在HTML上显示Alt + Number代码

时间:2011-04-24 01:41:14

标签: html

我想在HTML上写下字符“▼”(Alt + 31),但它总是显示问号。

为了让浏览器正确显示,我需要做些什么?

谢谢!

1 个答案:

答案 0 :(得分:2)

这可能是编码问题。您的文件以特定字符编码保存,但您的浏览器使用其他编码显示它 - 要么是因为您没有在标题中指定字符集,要么是在文件字符集中指定了不同的字符集。

一种解决方案是使用UTF-8编辑和保存文件,并将UTF-8添加到字符集:

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

可能更好的是使用HTML entities。示例:&copy;变为©。您仍然需要指定字符集,但这样您就不必担心以错误的方式保存文件并丢失所有特殊字符。

有许多列表(random example)包含所有可用字符及其实体。但是,并非所有角色都有自己的实体。对于那些你需要使用他们的Unicode代码。在这种情况下,您正在寻找一个“黑色向下三角形”,即&#x25BC;并成为▼。