たとえば、私はタイトルを取得しました:
「WordPress の Lorem Ipsum」
私の画面では次のように表示されます。
Lorem Ipsum for
WordPress
しかし、私はこのように表示したい:
Lorem Ipsum
for WordPress
CSSで何か解決策はありますか? 使いたくない<br>
ありがとうございました。
「for WordPress」のように、2 つの単語の間の改行を防止したいだけの場合、最も簡単な方法は、通常のスペースの代わりに改行なしスペース (U+00A0) を使用することです。オーサリング環境で改行なしスペースを入力する方法がわからない場合は、 のように
エンティティを使用してくださいfor WordPress
。
nobr
または、 のようにマークアップ<nobr>for WordPress</nobr>
内、またはspan
CSS 宣言white-space: nowrap
が割り当てられている要素内で単語をラップします。
DEMOも使えますwhite-space:pre-line
幅は好きなように設定してください。
<p>"Lorem Ipsum for WordPress"</p>
p {
width: 95px;
}
または、2つの異なるパラを使用できます
<p>"Lorem Ipsum </p><p>for WordPress"</p>
デモ:フィドル
<p><span style="display:block">Lorem Ipsum</span>for Wordpress</p>
CSS を使用するだけでは不可能な場合がありますが、以下に示すように、span + a CSS Display as block を使用して実行できます。
<p><span>Lorem Ipsum</span><span>for WordPress</span></p>
CSS:
p span
{
display: block;
}
ありがとう