如果我创建一个文本,其中一个单词的开头有一个破折号(在德语中很常见),谷歌浏览器会在行尾设置连字符,在下一行的开头设置单词。这是错误的行为。它应该是连字符和一行中的单词。即使我在连字符和单词之间放入一个
实体,它仍然无法正常工作。
在 Firefox 中一切正常。
最佳答案
您可以使用 ‑
[Unicode Character 'NON-BREAKING HYPHEN' (U+2011)] 作为字母字符而不是原始破折号字符,因为它在格式设置中具有特殊含义。
关于html - Chrome 不尊重零宽度连接器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37570058/