zoukankan      html  css  js  c++  java
  • HTML 中的几种空格字符

    HTML中提供了几种常用的空格字符供我们在编写页面时使用。根据不同的使用场景,可以选择最合适的字符来表示空格所在。

      

    不换行空格( No-Break Space),它是我们最常见的空格字符。其所占宽度就是敲击键盘space键所留出的宽度。在HTML中单纯的敲击space键所累计的空格在网页中并不会有叠加。而使用这种字符便能够产生叠加的效果。但是它所占据的宽度受当前字体的影响非常明显。

     

    半角空格( En Space ),En是字体排印学的计量单位,它的宽度是Em的一半。根据定义可知,它会显示当前中文字体宽度的一半的空格。而且它的稳定性也很好,基本不会受字体的影响。

     

    全角空格( Em Space),Em是字体排印学的计量单位,它的宽度就是一个中文字符的宽度。它的稳定性也很好,基本不会受字体的影响。

     

    窄空格( Thin Space),它的宽度在HTML中只占1em的六分之一宽度。

    以下两个字符作为特殊的文本需求时,会有相关的用法。

    ‌ 

    零宽不连字符。抑制本该出现连字效果,使其以原来的字形经行绘制。

    ‍

    零宽连字符。使某些不会出现连字效果的两个字符间,产生连字效果。常用于一些特殊语言的排版。

  • 相关阅读:
    HYSBZ 1797 Mincut 最小割
    CodeForces 820B + 821C
    Codeforces 817+818(A~C)
    codeforces 816B Karen and Coffee (差分思想)
    840. Magic Squares In Grid ——weekly contest 86
    Linux 环境下 C++ 的开发编译
    838. Push Dominoes —— weekly contest 85
    836. Rectangle Overlap ——weekly contest 85
    六度空间
    835. Image Overlap —— weekly contest 84
  • 原文地址:https://www.cnblogs.com/matthewkuo24/p/10871853.html
Copyright © 2011-2022 走看看