我如何让这个 unicode 字符出现在我的网站上?
How do I get this unicode character to appear on my website?
我希望这个角色出现在我的网站上:
http://www.fileformat.info/info/unicode/char/fdfd/index.htm
我把这个标签放在我页面的顶部
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
我尝试了代码 ﷽
和 ﷽
,但它在网站上看起来就像一个框。我怎样才能把这个角色放到我的网站上?
谢谢!
编辑:它在我的 phone 上正确显示,但在我的 Mac 10.6.8 上显示不正确。我怎么知道哪些计算机支持这个字符?
嘿呀你的字体有没有可能不支持这个字符?我用下面的测试工作正常。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<p style="font-family: arial, helvetica, sans-serif;">﷽</p>
</body>
</html>
编辑:已加载 Arial、Helvetica 堆栈,看起来不错。
还要确保您的文本编辑器正在保存 utf 8 编码的文件(如上所述)
确保您的代码编辑器以 utf-8 编码保存您的文件。
您使用的所有方法都是正确的。像这样使用字符 ﷽ 也是正确的,前提是 HTML 文档是 UTF-8 编码的并且声明是 UTF-8 编码的。 ﷽
和 ﷽
符号独立于字符编码工作(这是使用它们的主要原因之一)。
但是,如果用户系统中的 none 种字体包含该字符的字形,则失败。然后,浏览器通常会显示一个小矩形来表示这一点。
font information page for the character at Fileformat.info has incorrect or incomplete information. If you click on the Local Font List link 在那里,你应该在你的系统中看到真实的情况。在我的系统中,一个相当正常的 Windows 7 添加了相当大的免费字体集合,none 文件信息页面上列出的字体中除了 GNU Unifont 实际上包含 U+FDFD ARABIC LIGATURE BISMILLAH AR- RAHMAN AR-RAHEEM。也许字体支持页面是在具有 Arial、Times New Roman 等版本的系统中创建的,这些版本不同于随附的正常字体,例如Windows7.
更糟糕的是,GNU Unifont 字形几乎不适合任何实际使用。作为一个粗糙的位图,它完全不足以渲染具有大量细节的书法字符。
Microsoft Uighur 有一个适当的字形,但这种字体不是免费的,并且没有任何容易获得的信息来说明如何合法地将其用作嵌入字体(网络字体)。还有一种名为 Universalia 的字体,其信息仅以俄语提供且法律地位存疑。
下图显示了上述字体中的字符示例(非常大的字体大小)。
如果你能看到 iPhone 中的字符,那么显然 iPhone 有一个包含它的字体,但很可能你不能使用嵌入的字体。
不幸的是,这似乎意味着您不能在网页上使用该字符,因此它适用于所有用户,甚至大多数用户。
更新: 好消息是 Google Fonts: Early Access 包含一些包含字符的字体,可以用作嵌入字体,或者由 [=56 托管=] 或托管在您的服务器上。请注意,抢先体验字体或多或少是实验性的,字符的形状可能不适合您的整体设计和风格。
在下面的例子中,我包含了一个普通阿拉伯字母的短语以供比较。
<style>
@import url(http://fonts.googleapis.com/earlyaccess/amiri.css);
@import url(http://fonts.googleapis.com/earlyaccess/notonaskharabic.css);
@import url(http://fonts.googleapis.com/earlyaccess/notonastaliqurdudraft.css);
</style>
<p><span style="font-family: Amiri">﷽ السلام عليكم</span> (Amiri)
<p><span style="font-family: Noto Naskh Arabic">﷽ السلام عليكم</span> (Noto Naskh Arabic)
<p><span style="font-family: Noto Nastaliq Urdu Draft">﷽ السلام عليكم</span> (Noto Nastaliq Urdu Draft)
我希望这个角色出现在我的网站上:
http://www.fileformat.info/info/unicode/char/fdfd/index.htm
我把这个标签放在我页面的顶部
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
我尝试了代码 ﷽
和 ﷽
,但它在网站上看起来就像一个框。我怎样才能把这个角色放到我的网站上?
谢谢!
编辑:它在我的 phone 上正确显示,但在我的 Mac 10.6.8 上显示不正确。我怎么知道哪些计算机支持这个字符?
嘿呀你的字体有没有可能不支持这个字符?我用下面的测试工作正常。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<p style="font-family: arial, helvetica, sans-serif;">﷽</p>
</body>
</html>
编辑:已加载 Arial、Helvetica 堆栈,看起来不错。 还要确保您的文本编辑器正在保存 utf 8 编码的文件(如上所述)
确保您的代码编辑器以 utf-8 编码保存您的文件。
您使用的所有方法都是正确的。像这样使用字符 ﷽ 也是正确的,前提是 HTML 文档是 UTF-8 编码的并且声明是 UTF-8 编码的。 ﷽
和 ﷽
符号独立于字符编码工作(这是使用它们的主要原因之一)。
但是,如果用户系统中的 none 种字体包含该字符的字形,则失败。然后,浏览器通常会显示一个小矩形来表示这一点。
font information page for the character at Fileformat.info has incorrect or incomplete information. If you click on the Local Font List link 在那里,你应该在你的系统中看到真实的情况。在我的系统中,一个相当正常的 Windows 7 添加了相当大的免费字体集合,none 文件信息页面上列出的字体中除了 GNU Unifont 实际上包含 U+FDFD ARABIC LIGATURE BISMILLAH AR- RAHMAN AR-RAHEEM。也许字体支持页面是在具有 Arial、Times New Roman 等版本的系统中创建的,这些版本不同于随附的正常字体,例如Windows7.
更糟糕的是,GNU Unifont 字形几乎不适合任何实际使用。作为一个粗糙的位图,它完全不足以渲染具有大量细节的书法字符。
Microsoft Uighur 有一个适当的字形,但这种字体不是免费的,并且没有任何容易获得的信息来说明如何合法地将其用作嵌入字体(网络字体)。还有一种名为 Universalia 的字体,其信息仅以俄语提供且法律地位存疑。
下图显示了上述字体中的字符示例(非常大的字体大小)。
如果你能看到 iPhone 中的字符,那么显然 iPhone 有一个包含它的字体,但很可能你不能使用嵌入的字体。
不幸的是,这似乎意味着您不能在网页上使用该字符,因此它适用于所有用户,甚至大多数用户。
更新: 好消息是 Google Fonts: Early Access 包含一些包含字符的字体,可以用作嵌入字体,或者由 [=56 托管=] 或托管在您的服务器上。请注意,抢先体验字体或多或少是实验性的,字符的形状可能不适合您的整体设计和风格。
在下面的例子中,我包含了一个普通阿拉伯字母的短语以供比较。
<style>
@import url(http://fonts.googleapis.com/earlyaccess/amiri.css);
@import url(http://fonts.googleapis.com/earlyaccess/notonaskharabic.css);
@import url(http://fonts.googleapis.com/earlyaccess/notonastaliqurdudraft.css);
</style>
<p><span style="font-family: Amiri">﷽ السلام عليكم</span> (Amiri)
<p><span style="font-family: Noto Naskh Arabic">﷽ السلام عليكم</span> (Noto Naskh Arabic)
<p><span style="font-family: Noto Nastaliq Urdu Draft">﷽ السلام عليكم</span> (Noto Nastaliq Urdu Draft)