gpt4 book ai didi

html - 复制和粘贴不间断空格在不同的系统/浏览器中如何比较?

转载 作者:搜寻专家 更新时间:2023-10-31 19:29:02 26 4
gpt4 key购买 nike

假设您有一个包含不间断空格的 HTML 文档 ( )。在 Windows XP 上运行的 IE 6 - 8 中,当您选择不间断空格并复制/粘贴它们时,它们将被复制/粘贴为“普通”空格 (U+0020)。

有谁知道不会出现这种行为的任何系统、浏览器等或其组合。也就是说,不间断空格将复制和/或粘贴为不间断空格 (U+00A0)?

编辑:为了提供更多背景信息:我正在处理的应用程序已经本地化。我怀疑大多数北美/南美和欧洲系统的行为相似。我有点担心亚洲语言和系统。

最佳答案

虽然我不知道浏览器之间在处理复制/粘贴文本方面的差异,但我建议实际上是操作系统的剪贴板负责解释 HTML 页面文本的字符编码(不过这里只是猜测)。

无论哪种方式 - 我建议您确保正确解释复制的文本的最佳选择是包括 lang页面元素中的属性(引用:W3C Recommendations)。如果您的页面在 <head> 中的内容类型声明没有立即明确,这将为给定元素显式设置区域设置。元数据。

除了确保您的 HTML 在语义上正确之外,我看不出您还能如何适应或预测区域差异。

关于html - 复制和粘贴不间断空格在不同的系统/浏览器中如何比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1178602/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com