4 browser unicode ascii github character-encoding
我正在尝试bug在我的GitHub项目的问题跟踪器中替换我的标签,以获取实际错误的符号.我发现这个看起来很讨厌的生物和这个女士的虫子,但似乎它们太远了"超出范围",无法在浏览器中显示.有任何想法吗?
提到的字符不是"超出范围"; 即使它们是Plane 1字符,并且您可能难以在键盘上键入它们,它们在浏览器中工作得很好(如果输入或作为字符引用),只要它们可以在使用的字体中找到.在网页中使用各种特殊字符的可能性实际上是一个字体问题.
就至少通常安装的字体所支持的字符而言,没有任何东西甚至可以远程类似于bug.因此,如果您想使用角色而不是图像(可能毫无意义的目标),可下载的字体(网络字体,带@font-face)是唯一可行的选择.
这意味着你应该看一些可用的不同字体的象形图字形,而不仅仅是Unicode标准中的代表性字形.我对(软件)bug的想法或多或少与Segoe UI Symbol字体中的ANT(U + 1F41C)相匹配.不幸的是,似乎有一个包含ANT,Symbola的免费字体,其中并不是"buggy",但可能相当不错.所以我会做什么,如果我坚持使用错误的字符是
<style>
@font-face { font-family: Symbola;
/* here the usual stuff for Symbola, the usual bulletproof syntax */
}
.bug { font-family: Segoe UI Symbol, Symbola; }
</style>
<span style=bug>🐜</span>
Run Code Online (Sandbox Code Playgroud)
但是我担心将Symbola(一种相当大的字体)作为一种可下载的字体,仅仅是为了一个文字字符不是那么多的字符.并且ANT""在常见文本大小中可能看起来不太可读.
| 归档时间: |
|
| 查看次数: |
1914 次 |
| 最近记录: |