http://www.fileformat.info/info/unicode/char/search.htm?q=magnifying&preview=entity
< - 这显示在ie9 ie10和firefox中,但不显示在chrome
中为什么呢?我怎样才能解决这个问题?我想在网页的<title>
中使用
答案 0 :(得分:6)
对角色LEFT-POINTING MAGNIFYING GLASS U + 1F50D的字体支持非常有限,可能只是Quivira,Segoe UI Symbol和Symbola。其中,Segoe UI Symbol附带了一些现代版本的Windows,而另一个也是用户可以下载和安装的免费字体,但大多数人不会这样做。因此,您不应期望即使在正常内容中也能正确显示这样的字符,在title
元素等特殊上下文中更少。
title
元素不会呈现为普通内容,只能以页面外的浏览器特定方式呈现,例如:在地址栏或标签栏中。这种渲染依赖于浏览器,不受CSS中所说的任何内容的影响,并使用浏览器选择的某种字体。显然,在一些现代版Windows中的某些浏览器的某些现代版本中,使用的字体是Segoe UI Symbol。在其他情况下,某些字体缺少此字符。
因此,没有解决方法。应该编写title
元素值,使其满足不同的目的(包括其对搜索引擎的重要性),而不是针对特定用途进行调整。