スペースの表現: 1. スペース文字エンティティ「 」、「 」、「 」、「 」、「」、および「」、2. 「& #」 x0020;」、「 」、「 」、「 」など。
このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。
##1. スペース エンティティ
#
これはノーブレイク スペースと呼ばれ、正式名称はノーブレイク スペースです。これは最も一般的なスペースであり、私たちが最もよく使用するスペースです。ほとんどの人はそうかもしれません。スペースキーを押すことによって生成される空間です。 HTML では、スペースバーを使用してこのスペースを生成すると、スペースは蓄積されません (1 としてカウントされるだけです)。 HTML エンティティ表現を使用してのみ蓄積できます。
「半角スペース」といい、正式名称はEn Space、enはタイポグラフィの測定単位で、 emの幅の半分。定義上、これはフォント サイズの半分に相当します (例: 16 ピクセル フォントの 8 ピクセル)。名目上は小文字 n の幅です。このスペースは、スペース ファミリの一貫した特性を継承しています: 透明です。このスペースは非常に安定した特性を持っています。
これは「全角スペース」と呼ばれ、正式名称は Em Space です。em はタイポグラフィの測定単位で、現在指定されているポイント数に相当します。たとえば、16 ピクセルのフォントの 1 em は 16 ピクセルです。このスペースも、スペース ファミリの一貫した特性を継承しています。つまり、透明です。このスペースには、非常に安定した特性もあります。
ナロースペースと呼ばれ、正式名称はThin Spaceです。これは「スキニースペース」と呼んでもいいでしょう。つまり、スペースが比較的薄く、ボディが薄く、占有幅が比較的小さいことを意味します。幅は em の 6 分の 1 です。
ゼロ幅非ジョイナー、正式名はゼロ幅非ジョイナーで、「ZWNJ」と呼ばれ、両方の場所に配置される非印刷文字です。電子テキストの文字間の端にある合字を抑制し、代わりに 2 つの文字を元のグリフで描画します。 Unicode のゼロ幅の非結合文字は「(ゼロ幅の非結合文字、U 200C)」にマップされ、HTML 文字値は次のように引用符で囲まれます: ;
これはゼロ幅ジョイナーと呼ばれ、正式名はゼロ幅ジョイナー、または略して「ZWJ」です。複雑な処理を必要とする一部の言語で 2 つの文字の間に配置される非印刷文字です。 (アラビア語やヒンディー語など) これにより、ハイフンでつながれない 2 つの文字がハイフンでつながれた効果を生み出します。幅ゼロのハイフンの Unicode コード ポイントは U 200D (HTML: ; ) です。
さらに、ブラウザは次の文字も空白として解析します: space ( ) 、タブストップ ( )、ラインフィード ( )、キャリッジリターン ( )、( ) など。
推奨チュートリアル: 「html ビデオ チュートリアル
」以上がHTMLでスペースを表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。