有没有办法让Windows XP显示黑色星形字符(HTML实体★
或原始★)?
当我使用HTML doctype和UTF-8在Windows上测试时,★
按字面意思显示为★
,而★显示为正方形。
答案 0 :(得分:1)
使用UTF-8编码数据中的字符,或数字字符引用★
或★
。不要使用★
实体,这是proposed HTML5 entity,浏览器支持非常有限(去年春天,当我测试时,没有浏览器支持它们;现在有些人支持它们。)
您对角色的尝试失败的原因很可能是字体问题。这取决于用户系统,浏览器和页面上的CSS设置上可用的字体。要最大化赔率,请使用font-family
声明,其中包含已知具有该字符字形的字体。有关详细信息,请查看special characters in HTML上的我的页面。
Font support to the BLACK STAR character相对有限,并不能保证所有计算机都有支持它的字体。但您可以将该字符包装在span
元素中并设置为例如
font-family: "Arial Unicode MS", Quivira, Symbola, Code2000, STIX,
"Linux Libertine", MingLiU, "DFKai-SB";
关于那个元素。