Windows 特殊字符

Windows-1252 字符集包含多个特殊字符,如“弯”引号)、欧元符号 () 和花式破折号()。这些字符使用 128 至 159(十六进制 80 至 9F)范围内的代码。键入纯文本引号("')或连续短划线 (--) 时,某些 Windows 程序会自动插入这些字符;您还可以使用计算机上的 Alt 键和数字键盘手动插入这些字符。

但是,在西欧语言 (ISO-8859-1) 字符集中未定义这些代码;在 Unicode (UTF-8) 字符集中,这些代码显示各种非打印控制字符。

如果要在动态内容中使用这些字符,请确保在插入或粘贴这些字符之前选择西欧语言 (ISO-8859-1) 字符集。如果执行该操作,您可以安全地切换至 UTF-8 并进行反向切换,不会出现任何问题。UTF-8 将在引号的位置显示引号,但您重新切换至 ISO-8859-1 后这些引号将正常显示。

UTF-8 中的 Windows 特殊字符

如果您在将这些字符插入或粘贴到动态内容中时选择了 Unicode (UTF-8) 字符集,这些字符会自动转换为其 Unicode 对等字符。这些 Unicode 对等字符处于西欧语言 (ISO-8859-1) 字符集的范围之外;如果您尝试切换至 ISO-8859-1,您将看到错误消息。

当您按链接返回到动态内容编辑区域时,您可以删除特殊字符,选择 ISO-8859-1,然后重新粘贴或插入特殊字符;或者将 UTF-8 保留为所选的字符集即可。

小结

如果要在动态内容中使用 Windows 特殊字符,请确保在将其插入或粘贴到动态内容编辑区域之前选择西欧语言 (ISO-8859-1) 字符集,或者在将其插入或粘贴到动态内容编辑区域之后不要重新切换至 ISO-8859-1

相关主题

动态内容模板-定义规则