用于«的Unicode字符;电子邮件»«;保存»«;打印和#xBB;

用于«的Unicode字符;电子邮件»«;保存»«;打印和#xBB;,unicode,icons,html-entities,icon-fonts,Unicode,Icons,Html Entities,Icon Fonts,我想为我的图标字体做一个回退。例如,对于我的漂亮图标字体复选标记,我使用Unicode复选标记等效: .icon-checkmark { &:before { content: "\2713"; /* Unicode Character 'CHECK MARK' (U+2713) */ } } 我的图标字体也有代码为“\2713”的字符。如果我的图标字体加载失败,用户将看到Unicode复选标记;若图标字体加载成功,用户将看到图标字体的漂亮复选标记 我正

我想为我的图标字体做一个回退。例如,对于我的漂亮图标字体复选标记,我使用Unicode复选标记等效:

.icon-checkmark {
    &:before {
        content: "\2713"; /* Unicode Character 'CHECK MARK' (U+2713) */
    }
}
我的图标字体也有代码为“\2713”的字符。如果我的图标字体加载失败,用户将看到Unicode复选标记;若图标字体加载成功,用户将看到图标字体的漂亮复选标记

我正在搜索«电子邮件»、«保存»和«打印»实体的Unicode字符等价物。Unicode表中是否存在任何或类似项?我一直在寻找,但运气不好


(我只发现了一个«email»字符-,但它在Chrome 28中不起作用(但它在所有其他浏览器中都起作用:)。

这里有一些想法。除了Linux上的Firefox,我没有在任何浏览器上测试过它们

  • 电子邮件:,不太可能:
  • 打印:
  • 保存:

编辑:您的问题实际上有两个方面:哪些Unicode代码点对您的目的有用,哪些Unicode代码点包含在常见字体安装中

它提出了一个新的问题:为什么一些程序(Windows上的Chrome?)不能显示其他程序可以显示的正确标志符号

关于前两个问题:正如你所看到的,现在一些真正有用的符号在许多开箱即用的系统上并不起作用

关于最后一个问题:我不知道,但有一些关于Linux的见解:

许多程序(包括Chrome)最终都会通过这样或那样的方式使用fontconfig。该库负责查找对显示某些“文本”有用的字体。在更高的级别上,渲染是通过混合字体完成的,因为更具挑战性(网页)文本始终存在一种情况,即一种字体无法覆盖要显示的所有内容。原因可能是请求了另一种样式,或者没有覆盖代码点

因此,如果Linux上的Chrome没有显示这样或那样的内容,请安装具有这些标志符号的字体(以与fontconfig配置很好集成的方式)


我不知道是什么驱动了Windows上的字体混合。

我也在寻找保存(软盘)符号。

感谢您的“电子邮件”!不幸的是,«打印»和«保存(不太可能)»不在Chrome中工作。哇!«打印»很漂亮!(在所有浏览器中,Chrome除外)。不取决于您使用的浏览器,而取决于字体matters@RomualdBrunet以及浏览器当前设置为的编码。如果符号在某些浏览器中有效,但在其他浏览器中无效,则通常意味着您使用的是默认字体,不同浏览器的默认字体不同,或者某些浏览器的编码设置不正确。T帽子«打印»实际上是打印屏幕的符号。但它肯定是最接近的符号。我印象深刻的是,计算机中最古老的任务之一没有图标。