web-dev-qa-db-ja.com

nbspの反対は何ですか?

 文字は、改行できないスペースです。

<p>lorem ipsum here&nbsp;are&nbsp;some&nbsp;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にハイフンを追加したい休憩。

85
nickf

Unicode文字ZERO-WIDTH SPACE(\ u200B)が必要です。

&#8203;または&#x200b;を使用してHTMLで取得できます。

明示的な中断と非中断:

LB7:スペースまたはゼロ幅スペースの前で改行しないでください。
LB8:1つ以上のスペースが介在していても、幅がゼロのスペースに続く文字の前で改行します。
http://unicode.org/reports/tr14/

95
Anon.

あまり知られていない wbrタグ もあります。これにより、ブラウザは改行するかどうかを決定できます。

38
Matt Hampel

<wbr> を使用します。

4
jrharshath

Word-wrap と呼ばれるCSS3プロパティを使用できます

p.test {Word-wrap:break-Word;}

それが役に立てば幸い!

1
Swanidhi