文字は、改行できないスペースです。
<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 |
私は soft-hyphen character を知っていますが、私の目的のために、notにハイフンを追加したい休憩。
Unicode文字ZERO-WIDTH SPACE(\ u200B)が必要です。
​
または​
を使用してHTMLで取得できます。
明示的な中断と非中断:
LB7:スペースまたはゼロ幅スペースの前で改行しないでください。
LB8:1つ以上のスペースが介在していても、幅がゼロのスペースに続く文字の前で改行します。
http://unicode.org/reports/tr14/
あまり知られていない wbrタグ もあります。これにより、ブラウザは改行するかどうかを決定できます。
<wbr> を使用します。