什么是一个nbsp的相反?
A
字符是不允许断行的空间。
<p>lorem ipsum here are some words and so on</p> | lorem ipsum | | here are some words and so | | on |
什么是相反的? 也就是说,一个字符不会被渲染为一个空格,但可以用于换行。
<p>foo supercalifragilisticexpialidocious bar</p> <!-- put char here ^ and here ^ --> |foo supercalifragi | |listicexpiali | |docious bar | or with wider size: |foo supercalifragilisticexpiali | |docious bar |
我知道这个软连字符 ,但是为了我的目的,我特别不希望在中断处添加连字符。
你想要的Unicode字符零宽度(\ u200B)。
您可以通过​
或者​
。
明确的中断和非中断:
LB7:不要在空格或零宽度空间之前打破。
LB8:在零宽度空间之后的任何字符之前中断,即使插入一个或多个空格。
http://unicode.org/reports/tr14/
还有一个鲜为人知的wbr标签 ,它可以让浏览器决定是否打破这条线。
在quirksmode.org有一个很好的页面,很好地回答这个问题恕我直言。 http://www.quirksmode.org/oddsandends/wbr.html
总之:使用<wbr />或者&#8203; (或者害羞;但是你提到你不想要破折号)。
使用<wbr> 。
您可以使用称为word-wrap
CSS3属性
p.test {word-wrap:break-word;}
希望能帮助到你!
有很多关于这方面的讨论,但它已经或多或less的标准使用­