首頁  >  文章  >  web前端  >  css間距怎麼設定

css間距怎麼設定

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-07-23 15:05:069701瀏覽

設定方法:1、使用letter-spacing屬性設定字間距,語法“letter-spacing:像素大小”;2、使用line-height屬性設定行間距,語法“line-height:像素大小” 。

css間距怎麼設定

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

1、css設定字間距:

使用letter-spacing屬性設定字間距。

letter-spacing 屬性增加或減少字元間的空白(字元間距)。

此屬性定義了在文字字元方塊之間插入多少空間。由於字元字形通常比其字元框要窄,指定長度值時,會調整字母之間通常的間隔。因此,normal 就相當於值為 0。

註解:允許使用負值,這會讓字母之間擠得更緊。

屬性值:

normal 預設。規定字符間沒有額外的空間。

length 定義字元間的固定空間(允許使用負值)。

inherit 規定應該從父元素繼承 letter-spacing 屬性的值。

範例:

<html>

<head>
<style type="text/css">
p.p1 {letter-spacing: -0.5em}
p.p2{letter-spacing: 20px}
</style>
</head>

<body>
<p class="p1">我的公主殿下</p>
<p class="p2">臣来迟了</p>
</body>

</html>

效果:

css間距怎麼設定

#2、css設定行間距

我們可以使用line-height屬性來設定行間的距離(行高)。

附註:不允許使用負值。

說明

此屬性會影響行框的佈局。在應用到一個區塊級元素時,它定義了該元素中基線之間的最小距離而不是最大距離。

line-height 與 font-size 的計算值之差(在 CSS 中成為「行間距」)分成兩半,分別加到一個文字行內容的頂部和底部。可以包含這些內容的最小框就是行框。

原始數字值指定了一個縮放因子,後代元素會繼承這個縮放因子而不是計算值。

屬性值:

  • normal預設。設定合理的行間距。

  • number設定數字,此數字會與目前的字體尺寸相乘來設定行間距。

  • length設定固定的行間距。 %基於目前字體尺寸的百分比行間距。

  • inherit規定應該從父元素繼承

  • line-height 屬性的值。

實例:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            span {
                font-size: 20px;
                line-height: 2em;
            }
        </style>
         
    </head>
    <body>
        <span>
桃之夭夭,灼灼其华。之子于归,宜其室家。<br>
桃之夭夭,有蕡其实。之子于归,宜其家室。<br>
桃之夭夭,其叶蓁蓁。之子于归,宜其家人。
        </span> 
    </body>
</html>

效果:

css間距怎麼設定

#推薦學習:css影片教學

以上是css間距怎麼設定的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn