我正在开发一个网站(Wordpress、HTML、CSS、jQuery),内容是用葡萄牙语编写的。有很多带有连字符的单词,如果出现在行尾,它们会被分成两半。下面是一个例子:

Batata frita pála-
pála, é uma tara de
sabor.

有没有一种方法可以检测一个单词是否被连字符连接,并且如果它在行尾而不将它分成两半?理想的情况是整个单词都转到下一行,但如果不可能,我愿意接受建议。像这样的东西:
Batata frita
pála-pála, é uma
uma tara de sabor.

对我来说,比知道解决方案更重要的是理解它。提前致谢。

编辑

网站在CMS平台上开发,内容由客户端插入,是动态的。我不能指望客户自己使用不间断的连字符(HTML ‑ )。

最佳答案

Non-Breaking Hyphens 替换所有连字符。它与不间断空格 (   ) 相同,只是它是一个连字符。

关于php - 不要拆分带连字符的单词,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11506640/

10-11 20:29