【发布时间】:2010-09-16 10:06:12
【问题描述】:
当您将以下 URL 粘贴到 IE 中时:http://technet.microsoft.com/en-us/sysinternals/bb897434.aspx,页面右侧的链接清楚地显示“下载 Zoomit (77 KB)”。如果您将链接粘贴到 Office 文档(Word、Excel、PowerPoint - 使用 Office 2003 测试)中,并从文档中激活链接,则相同的文本会拾取几个 A-circumflex 符号。这是因为源 HTML 包含“ ”被翻译成 Unicode 00A0 的实体(不间断空格)。在 UTF-8 中,这表示为 X'C2A0',然后 X'C2' 显示为 A-circumflex。我不完全理解代码页是如何像这样混在一起的,但我真的很想找到一个 HTML 元 http-equiv 字符集值,它会导致我的包含 nbsp-entity 的页面即使在从办公文件。
【问题讨论】:
标签: html unicode ms-office character-encoding