有没有办法在og:description中有上标字符?

时间:2013-06-13 15:00:12

标签: facebook facebook-graph-api

任何人都知道在你的og中有上标字符的方法:Facebook股票的描述元数据?

我面临的问题是我需要在og:description中的产品名称旁边的上标中包含注册符号。如果你使用html标签,它会打破它并且不显示任何内容。

我知道它的unicode和unicode似乎只有上标数字,不适用于注册商标和版权符号。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您想使用x²x₈©™等字符吗?

我做了一个快速测试,似乎有效:

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
<head>
    <meta charset="utf-8" />
    <title></title>
    <meta property="og:title" content="The Rock" />
    <meta property="og:type" content="video.movie" />
    <meta property="og:url" content="http://www.quanticosoft.com/test/testog.html" />
    <meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />

    <meta property="og:description" content="Using a unicode superscripts characters: x² x₈ © ™ " />
</head>
<body>
    Using a unicode superscripts characters: x² x₈ © ™
</body>
</html>

我尝试在http://developers.facebook.com/tools/debug/og/object

使用facebook调试器

在输出中,我可以正确地看到我的角色。在原始部分,我看到:

<meta property="og:description" content="Using unicode superscripts characters: x&#xb2; x&#x2088; " />

当然我使用UTF-8编码保存了页面并添加了元字符集utf-8。