Browser 可以在浏览器中显示的Unicode错误符号

Browser 可以在浏览器中显示的Unicode错误符号,browser,unicode,character-encoding,github,ascii,Browser,Unicode,Character Encoding,Github,Ascii,我试图在GitHub项目的问题跟踪器中替换我的缺陷标签,作为实际缺陷的符号。我找到了,但它们似乎太“超出范围”,无法在浏览器中显示。有什么想法吗?提到的字符不是“超出范围”;即使它们是平面1字符,并且您在键盘上键入它们时可能会有困难,但它们在浏览器中也可以正常工作(当以这样的方式输入或作为字符引用输入时),前提是它们可以在所使用的字体中找到。在网页中使用各种特殊字符的可能性实际上是字体问题,而不是其他任何问题 而且,就至少由常用字体支持的字符而言,没有什么比bug更相似的了。因此,如果您想使用字

我试图在GitHub项目的问题跟踪器中替换我的
缺陷
标签,作为实际缺陷的符号。我找到了,但它们似乎太“超出范围”,无法在浏览器中显示。有什么想法吗?

提到的字符不是“超出范围”;即使它们是平面1字符,并且您在键盘上键入它们时可能会有困难,但它们在浏览器中也可以正常工作(当以这样的方式输入或作为字符引用输入时),前提是它们可以在所使用的字体中找到。在网页中使用各种特殊字符的可能性实际上是字体问题,而不是其他任何问题

而且,就至少由常用字体支持的字符而言,没有什么比bug更相似的了。因此,如果您想使用字符而不是图像(这一目标可能毫无意义),那么可下载字体(web字体,带有
@font-face
)是唯一可行的选择

这意味着您应该在可用的不同字体中查看某些象形图的标志符号,而不仅仅是Unicode标准中的代表性标志符号。我对(软件)缺陷的想法或多或少与Segoe UI符号字体中的ANT(U+1F41C)相匹配。不幸的是,似乎有大约一种免费字体包含ANT、Symbola,其中并没有“buggy”,但可能相当不错。所以,如果我坚持使用bug角色,我会做的是


@字体{字体系列:Symbola;
/*这里是Symbola的常用内容,通常的防弹语法*/
}
.bug{字体系列:Segoe UI符号,Symbola;}
🐜;
但我担心,仅仅为了一个不太像文本字符的字符而将Symbola(一种相当大的字体)作为一种可下载字体会有点过头。“和蚂蚁”
<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>&#x1f41c;</span>