HTML/CSS での空白処理とページ内の空白を保持する方法

HTML/CSS での空白処理とページ内の空白を保持する方法

HTML の空白ルール

HTML では、コンテンツ内の複数のスペースは通常 1 つとみなされ、連続するスペースは自動的に結合されます。同時に、コンテンツの前後のスペースも次のようにクリアされます。

<p> fly63 com </p>

表示効果は次のとおりです。

fly63 com

注: このブラウザ処理のメカニズムは、通常のスペース キーに加えて、タブ (\t) と改行 (\r と \n) にも適用され、タグを使用して明示的に示すことができます。

HTML 空白の保持

このとき、HTML 内の連続する複数のスペースを Web ページに表示したい場合、ブラウザは実際のスペースのインデントと改行効果を表示します。 一般的に、タブを使用するか、スペースを表すために を使用するかの 2 つの方法があることがわかっています。次のように:

<pre> fly63 com </pre>

または

&nbsp;fly63&nbsp;&nbsp;&nbsp;com&nbsp;

HTML 内のスペースは現在次のとおりです: | | | |

&nbsp; &#160;改行なしの空白(1文字幅)
&ensp; &#8194;半角スペース(1文字幅)
&emsp; &#8195;スペース(2文字幅)
&thinsp; &#8201;狭い空白(1文字幅未満)

SSスペース予約済み

1. CSS では、空白プロパティの値が pre の場合、タグと同じように処理されます。ブラウザはテキスト内のスペースと改行を保持します。例:

<p style="white-space:pre"> fly63 com <p>

表示効果は「fly63 com」です

2. CSS の空白プロパティが pre-line の場合、改行を保持することを意味します。改行がそのまま出力されることを除いて、その他すべては white-space:normal ルールと一致しています。

<p style="white-space: pre-line">
	フライ63
	com
</p>

表示効果は次のとおりです。

フライ63
com

3. CSS の letter-spacing プロパティは、テキスト内の文字間の間隔を設定するために使用されます。例:

<p style="letter-spacing:5px;">ようこそ! </p>

表示効果は「ようこそ!」です。

4. CSS の word-spacing プロパティは、テキスト内の単語間の間隔を設定するために使用されます。例:

<p style="word-spacing:5px">明けましておめでとうございます!</p>

表示効果は「明けましておめでとうございます!」です。

要約する

HTML/CSS でのスペース処理とページ内のスペースを保持する方法についての記事はこれで終わりです。より関連性の高い HTML/CSS スペース処理コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。皆様が今後も 123WORDPRESS.COM を応援してくれることを願っています。

<<:  アクセス速度を上げるためにウェブサイトを最適化する方法の更新

>>:  CentOS 7.9 の zabbix5.0.14 のインストールと設定プロセス

推薦する

画像の一時停止を実現するjQueryプラグイン

この記事では、画像の一時停止を実現するためのjQueryプラグインの具体的なコードを参考までに共有し...

Spark と Scala を使用して Apache アクセス ログを分析する方法

インストールまず、Java と Scala をインストールし、次に Spark をダウンロードしてイ...

MySQL スケジュールバックアップタスクの簡単な分析

導入実稼働環境では、データの損失を回避するために、通常、データベースは定期的にバックアップされます。...

vue $setは配列コレクションオブジェクトへの値の割り当てを実装します

Vue $set 配列コレクションオブジェクトの割り当てVue カスタム配列オブジェクト コレクショ...

Linux でユーザーを完全に削除する 2 つの方法

Linux 操作実験環境: Centos7 仮想マシンまず、共通ユーザーgubeiqingを作成しま...

よくある HTML タグの記述エラー

HTML Police がコードを調べて意味のないタグをすべて見つけ出すので、注意を払う必要がありま...

MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更

この記事では、参考までにMySQL 8.0.19 winx64のインストールチュートリアルを紹介しま...

Linux で環境変数 JAVA_HOME を変更/設定する方法について簡単に説明します。

1. 永久的な変更、すべてのユーザーに有効# vi /etc/プロファイル//キーボードの[Shi...

vsFTP 3.0.3 のコンパイルとインストールの詳細な分析

脆弱性の詳細VSFTP は、GPL に基づいてリリースされた Unix ライクなシステムで使用される...

VueRouterルーティングの詳細な説明

目次vueルーター1. ルーティングの概念を理解する1.1 ルーティングとは何ですか? 1.2. バ...

MySQLステートメントを監視する方法の詳細な説明

クイックリーディングSQL ステートメントを監視する必要があるのはなぜか、監視方法と監視手段について...

Web インタビュー: MVC と MVVM の違いと、Vue が MVVM に完全に準拠していない理由

目次MVCとMVVMの違い前述のMVCC の概要長所と短所MVVM概要MVVM 実装者 — Vue ...

nginxフォワードプロキシとリバースプロキシの詳細な説明

目次フォワードプロキシnginx リバースプロキシnginx リバースプロキシ 02リバースプロキシ...

HTMLとXHTML、HTML4とHTML5のタグの違いについて簡単に紹介します。

HTML と XHTML の違い1. XHTML要素は正しくネストされている必要がある2. XHT...