ホームページ  >  記事  >  ウェブフロントエンド  >  HTMLでスペースを表現する方法

HTMLでスペースを表現する方法

青灯夜游
青灯夜游オリジナル
2021-05-18 16:37:2030860ブラウズ

スペースの表現: 1. スペース文字エンティティ「 」、「 」、「 」、「 」、「‌」、および「‍」、2. 「& #」 x0020;」、「 」、「 」、「 」など。

HTMLでスペースを表現する方法

このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。

#HTML 内のスペースのいくつかの表現

##1. スペース エンティティ

これはノーブレイク スペースと呼ばれ、正式名称はノーブレイク スペースです。これは最も一般的なスペースであり、私たちが最もよく使用するスペースです。ほとんどの人はそうかもしれません。スペースキーを押すことによって生成される空間です。 HTML では、スペースバーを使用してこのスペースを生成すると、スペースは蓄積されません (1 としてカウントされるだけです)。 HTML エンティティ表現を使用してのみ蓄積できます。

このスペースが占める幅は、明らかにフォントの影響を強く受けます。

「半角スペース」といい、正式名称はEn Space、enはタイポグラフィの測定単位で、 emの幅の半分。定義上、これはフォント サイズの半分に相当します (例: 16 ピクセル フォントの 8 ピクセル)。名目上は小文字 n の幅です。このスペースは、スペース ファミリの一貫した特性を継承しています: 透明です。このスペースは非常に安定した特性を持っています。

は、占有する幅がちょうど中国の幅の 1/2 であることを意味し、基本的には影響を受けませんフォントによって。

これは「全角スペース」と呼ばれ、正式名称は Em Space です。em はタイポグラフィの測定単位で、現在指定されているポイント数に相当します。たとえば、16 ピクセルのフォントの 1 em は 16 ピクセルです。このスペースも、スペース ファミリの一貫した特性を継承しています。つまり、透明です。このスペースには、非常に安定した特性もあります。

は、占有する幅が正確に 1 中国幅であることを意味し、基本的には影響を受けませんフォント。

ナロースペースと呼ばれ、正式名称はThin Spaceです。これは「スキニースペース」と呼んでもいいでしょう。つまり、スペースが比較的薄く、ボディが薄く、占有幅が比較的小さいことを意味します。幅は em の 6 分の 1 です。

ゼロ幅非ジョイナー、正式名はゼロ幅非ジョイナーで、「ZWNJ」と呼ばれ、両方の場所に配置される非印刷文字です。電子テキストの文字間の端にある合字を抑制し、代わりに 2 つの文字を元のグリフで描画します。 Unicode のゼロ幅の非結合文字は「(ゼロ幅の非結合文字、U 200C)」にマップされ、HTML 文字値は次のように引用符で囲まれます: ‌;

これはゼロ幅ジョイナーと呼ばれ、正式名はゼロ幅ジョイナー、または略して「ZWJ」です。複雑な処理を必要とする一部の言語で 2 つの文字の間に配置される非印刷文字です。 (アラビア語やヒンディー語など) これにより、ハイフンでつながれない 2 つの文字がハイフンでつながれた効果を生み出します。幅ゼロのハイフンの Unicode コード ポイントは U 200D (HTML: ‍; ‍) です。

2. その他:

さらに、ブラウザは次の文字も空白として解析します: space ( ) 、タブストップ ( )、ラインフィード ( )、キャリッジリターン ( )、( ) など。

推奨チュートリアル: 「

html ビデオ チュートリアル

以上がHTMLでスペースを表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。