[解決済み] html要素間の改行を避ける [重複]。
2022-02-10 15:11:33
質問事項
私はこれを持っています
<td>
要素を使用します。
<td><i class="flag-bfh-ES"></i> +34 666 66 66 66</td>
これを1行に収めたかったのですが、こんな感じになってしまいました。
ご覧の通り、国旗と電話番号が別行動になっています。また
は電話番号の数字の間に働いていますが、国旗と電話番号の間には働いていません。
レンダラーで改行が全く入らないようにするにはどうしたらいいですか?
どのように解決するのですか?
コンテンツの改行を防ぐには、いくつかの方法があります。使用方法
は一つの方法で、単語と単語の間ではうまく機能しますが、空の要素といくつかのテキストの間で使用すると、うまく定義された効果を得ることができません。同じことが、より論理的でわかりやすい方法として、アイコンに画像を使用する場合にも当てはまります。
最も堅牢な代替案は
nobr
マークアップは非標準ですが、普遍的にサポートされており、CSSが無効な場合でも機能します。
<td><nobr><i class="flag-bfh-ES"></i> +34 666 66 66 66</nobr></td>
(を使用することは可能ですが、使用する必要はありません。
この場合、スペースの代わりに)
別の方法として
nowrap
属性(非推奨/廃止されましたが、稀な癖を除けばまだ問題なく動作しています)を使用します。
<td nowrap><i class="flag-bfh-ES"></i> +34 666 66 66 66</td>
次にCSSの方法ですが、これはCSSが有効なブラウザーで動作し、もう少し多くのコードが必要です。
<style>
.nobr { white-space: nowrap }
</style>
...
<td class=nobr><i class="flag-bfh-ES"></i> +34 666 66 66 66</td>
関連
-
[解決済み] CSSのホバー効果が私のコードで機能しない
-
[解決済み] 以下のHTMLフォームの例で、「mailto:[email protected]」とは何ですか?
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み] HTML 5: Is it <br>, <br/>, or <br />?
-
[解決済み] HTMLのid属性に有効な値は何ですか?
-
[解決済み] How can I set the default value for an HTML <select> element?
-
[解決済み] HTMLマークアップのどこに<script>タグを記述すればよいですか?
-
[解決済み] HTMLページからのリダイレクト
-
[解決済み] inline/inline-block要素間のスペースを削除するにはどうすればよいですか?
-
[解決済み】なぜHTMLは "chucknorris "を色と見なすのか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】HTML5検証エラー:body開始タグは見たが、同じタイプの要素がすでに開かれていた
-
[解決済み] このCSSでInline-blockが正しく動作しないのはなぜですか?
-
[解決済み] HTMLの#記号の文字実体は?
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] ionic 4でion-buttonをセンタリングする方法は?[重複しています]
-
[解決済み] Favicon.icoを表示させることができません。
-
[解決済み] margin-block-startとmargin-topの違いは何ですか?
-
[解決済み] アトムでキーバインドリゾルバーのポップアップを消すにはどうしたらいいですか?
-
[解決済み] 画像をインラインで表示する方法
-
[解決済み] テキストが1行以上表示されないようにするには?