【发布时间】:2016-05-01 16:58:08
【问题描述】:
在我们网站 www.deccanrummy.com 的元描述标签中,我们使用了 UNICODE 字符,如黑桃、直径、梅花、红心。但是我们没有得到预期的谷歌搜索结果。它是这样显示的 - ♤ ♢ ♧ ♥。我希望它以这种方式显示 - ♠ ♦ ♣ ♥。
Google 以这种方式显示的任何具体原因?
【问题讨论】:
在我们网站 www.deccanrummy.com 的元描述标签中,我们使用了 UNICODE 字符,如黑桃、直径、梅花、红心。但是我们没有得到预期的谷歌搜索结果。它是这样显示的 - ♤ ♢ ♧ ♥。我希望它以这种方式显示 - ♠ ♦ ♣ ♥。
Google 以这种方式显示的任何具体原因?
【问题讨论】:
您使用的所有 HTML 实体 - ♠ (♠)、♦ (♦)、♣ (♣) 和 ♥ (♥) - 都应该是黑色的。但是,当我使用 Web 浏览器 DOM 检查器查看您网站的描述时,它们会显示为白色对应物。这可能是 Google 如何解析您网站的 HTML 并将其返回给网络浏览器的问题,或者可能是网络浏览器本身的问题。很难确定,因为这取决于 HTML 处理器在从您的网站下载这些实体到它们到达用户屏幕的时间之间如何定义这些实体。
无论哪种方式,要强制使用黑色符号,请尝试使用它们的 Unicode 代码点值而不是它们的实体名称,以消除实体名称映射中任何可能的歧义:
U+2660 BLACK SPADE SUIT
十六进制:♠ (♠)
十二月:♠ (♠)
U+2666 BLACK DIAMOND SUIT
十六进制:♦ (♦)
dec:♦ (♦)
U+2663 BLACK CLUB SUIT
十六进制:♣ (♣)
十二月:♣ (♣)
U+2665 BLACK HEART SUIT
十六进制:♥ (♥)
十二月:♥ (♥)
【讨论】: