每个浏览器都支持所有unicode吗?

blu*_*dtt 11 html css unicode cross-browser webfonts

我想通过使用Unicode而不是小图像图标来减少HTTP请求的数量.

我想使用的图标包括✔,►等.

有关所有必需字符的完整列表,请参阅此处

  • 默认情况下,所有浏览器都支持这些字符
  • 如果默认情况下不支持,我可以添加对这些字符的支持吗?
  • 以跨浏览器的方式将这些字符添加到网页需要哪些CSS和HTML?

另外,我正在制作一个使用以下语言的Unicode网站:

?? ?????? ? ??????? ??????? ?? 
Run Code Online (Sandbox Code Playgroud)
  • 是否可以在每个浏览器和每个操作系统上看到这种语言?
  • 如果可以提供此支持,那么需要哪些CSS和HTML代码?
  • 我需要为此包含一个webfont吗?
  • 我可以使用哪些webfonts以及如何以跨浏览器方式添加它们?

Eev*_*vee 6

这是字体问题,不是浏览器支持。除非浏览器本身存在严重的错误,只要用户安装了要使用的字符的字体,它就应该没有问题地显示。

现在,每个常见操作系统中内置的所有字体中的所有字形的交集,完全是一个不同的问题,这个问题很难回答。

对于小图标,最可靠的解决方案是使用CSS @font-face规则要求浏览器下载特定字体。然后,您将确定用户已安装适当的字体。甚至有一些专门为此使用而设计的字体,并且内置了额外的图标:“ Font Awesome ”是一个著名的示例。

如果是外文,大概是您的听众是可以阅读剧本的人,对吗?在那种情况下,几乎可以肯定它们已经支持字体了-其中许多人的整个界面都可能使用相同的语言!