文字參數

Frontend SELF TW
等級 14 , 課堂 4
開放

5.1 屬性 line-height

文字參數像是 line-heightletter-spacingword-spacing,在網頁文本樣式中扮演著重要角色。它們分別讓你控制行距(句子間的距離)、字母間距和單詞間的距離。讓我們深入看看每個屬性。

屬性 line-height 定義了文本行的高度。它決定了相鄰文本行基準線之間的距離,影響了文本的緊密程度和易讀性。

值:

  • 數值:無單位的相對值(例如,1.5),會與當前字體大小相乘
  • 百分比值:基於當前字體大小的百分比相對值(例如,150%)
  • 絕對值:固定單位的值(例如,以像素為單位)(例如,24px)
  • 關鍵字 normal:默認值,通常為 1.2

使用範例:

CSS
    
      .normal {
        line-height: normal;
      }

      .one-point-five {
        line-height: 1.5;
      }

      .double {
        line-height: 2;
      }
    
  
HTML
    
      <body>
        <p class="normal">這是正常行高的文本。這是正常行高的文本。</p>
        <p class="one-point-five">這是行高為1.5的文本。這是行高為1.5的文本。</p>
        <p class="double">這是雙倍行高的文本。這是雙倍行高的文本。</p>
      </body>
    
  

5.2 屬性 letter-spacing

屬性 letter-spacing 定義字母間距,即文本字元之間的額外空間。它可以用來提高可讀性或創造視覺效果。

值:

  • 絕對值:固定單位的值(例如,以像素為單位 — 2px)
  • 負值:縮小字元之間的距離(例如,-1px)
  • 關鍵字 normal:默認值,為0(沒有額外空間)

使用範例:

CSS
    
      .normal {
        letter-spacing: normal;
      }

      .wide {
        letter-spacing: 2px;
      }

      .narrow {
        letter-spacing: -1px;
      }
    
  
HTML
    
      <body>
        <p class="normal">這是正常字母間距的文本。</p>
        <p class="wide">這是字母間距增加的文本。</p>
        <p class="narrow">這是字母間距減少的文本。</p>
      </body>
    
  

5.3 屬性 word-spacing

屬性 word-spacing 定義了文本中單詞之間的距離。它增加或減少單詞之間的空間,可用來提高可讀性或創造視覺效果。

值:

  • 絕對值:固定單位的值(例如,以像素為單位)(例如,4px)
  • 負值:縮小單詞之間的距離(例如,-2px)
  • 關鍵字 normal:默認值,為標準單詞間距(通常是0)

使用範例:

CSS
    
      .normal {
        word-spacing: normal;
      }

      .wide {
        word-spacing: 4px;
      }

      .narrow {
        word-spacing: -2px;
      }
    
  
HTML
    
      <body>
        <p class="normal">這是正常單詞間距的文本。</p>
        <p class="wide">這是單詞間距增加的文本。</p>
        <p class="narrow">這是單詞間距減少的文本。</p>
      </body>
    
  
1
Опрос
字體,  14 уровень,  4 лекция
недоступен
字體
字體
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION