HTML:单引号在本网站上显示空格,但仅在某些浏览器中显示(即在桌面上的Chrome中,但在iOS上的Safari中不显



在Chrome和桌面上,看看 https://www.alilang.com/gv_faq.html。 您将看到所有单引号都显示为单引号加一个空格。 例如,在第一句中,"you'll"显示为"you' ll">

在Chrome的检查模式下,我刚刚发现,如果我删除单引号然后重新键入单引号,它会删除空格,单引号现在看起来是正确的。

仔细检查,原来的单引号角度很小,而正常的单引号是直上直下。 我相信其中一些内容是在中国编码的,或者可能是从Word复制和粘贴的。

有谁知道为什么会有这个倾斜的单引号,然后是直上直下的单引号(即与双引号共享键的那个(?

是由于区域键盘设置-可能是由于中文输入类型而导致的虚拟键吗? 是由于从 Word 复制和粘贴内容吗?

考虑到我在输入这个问题时发现了差异,在这一点上,我只是想了解进一步了解的原因。

撇号有三种类型:直单撇号、开始单撇号和闭合单撇号。后两者略微弯曲/倾斜,具体取决于渲染它们的字体。该站点上的撇号是关闭单个撇号。

在三种类型的撇号之间切换通常不会引起问题,但在这种情况下,他们使用的字体 Hiragino Sans GB 在结束的单个撇号之前放置一个空格。

您可以通过从页面上的字体系列列表中删除该字体来查看自己。

最新更新