|
|
1
6
字符U+2B22黑色六边形仅包含在少数字体中。这些字体都没有随Windows或其他广泛使用的软件一起提供,因此在大多数计算机中,都没有包含它的字体。此外,即使系统中的某些字体有这种字体,浏览器也可能无法呈现该字符。有关更一般的解释,请参阅我的 Guide to using special characters in HTML .
在这种情况下,字体设置为
你可以做的是,
a) 指定,在
b) 使用可下载的字体(网络字体,通过
c) 而是使用图像,可能作为背景图像。这将是一个合理的选择,特别是因为您不会将U+2B22用作文本中的字符,而是用作某种背景。
关于“U+2B22不是utf-8的一部分吗?”这个问题,字符实际上不是utf-7的一部分。相反,utf-8是字符的传输编码,所有Unicode字符(以及所有Unicode代码点)都在utf8中表示。此外,所述页面不包含U+2B22,而是作为字符参考
|
|
|
2
2
这些不工作的计算机没有安装包含此特定字符字形的字体。仅此而已。 解决方案包括不依赖于用户安装了具有这种不寻常字符的字体,而是将其作为web字体提供(您可能需要创建),或者使用图像、SVG或画布。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |