阻止两个单词之间的换行的短划线

Fre*_*y31 6 html

有没有办法让破折号( - )不会破坏这个词,如果它结束了一条线?(就像 防止两个单词之间的换行一样)

我目前遇到的问题是一篇博文(动态),里面有X-Ray这个词.可悲的是,它落在一条线的末端,所以我得到了

Lorem ipsum dolor si amet X-
Ray
Run Code Online (Sandbox Code Playgroud)

我想阻止它,并得到这样的结果

Lorem ipsum dolor si amet
X-Ray
Run Code Online (Sandbox Code Playgroud)

我不能只是<br />一切,因为取决于你在网站上的位置,它不会被困在那个位置.

Sco*_*own 5

试试一个不断的连字符, &#8209;

信息请访问http://www.fileformat.info/info/unicode/char/2011/index.htm


kba*_*kba 5

您可以使用Unicode字符'NON-BREAKING HYPHEN'(U + 2011).

HTML Entity (decimal)   &#8209;
HTML Entity (hex)   &#x2011;
How to type in Microsoft Windows    Alt +2011
UTF-8 (hex) 0xE2 0x80 0x91 (e28091)
UTF-8 (binary)  11100010:10000000:10010001
UTF-16 (hex)    0x2011 (2011)
UTF-16 (decimal)    8,209
UTF-32 (hex)    0x00002011 (2011)
UTF-32 (decimal)    8,209
C/C++/Java source code  "\u2011"
Python source code  u"\u2011"
Run Code Online (Sandbox Code Playgroud)