我正在建立一个多语言网站,网站的所有者帮我做一些翻译。一些显示的短语需要换行来保持网站的风格。
不幸的是,所有者不是计算机人员,所以如果他看到foo<br />bar
,他就有可能在翻译时以某种方式修改数据。
有没有CSS解决方案(除了改变宽度)应用到一个元素,这将打破每一个字?
(我知道我可以在PHP中做到这一点,但我想知道在CSS中是否有一个我不知道的漂亮的技巧来完成同样的事情,也许在CJK特性中。)
编辑
我将尝试用图表说明发生了什么:
---------------- ----------------
| Short Word | | Gargantuan |
| | | Word |
---------------- ----------------
长字会自动断掉,短字不会。我想让它看起来像这样:
---------------- ----------------
| Short | | Gargantuan |
| Word | | Word |
---------------- ----------------