前端學習 -- Css -- 字型的幾個屬性學習

來源:互聯網
上載者:User

標籤:屬性   文本   body   效果   variant   utf-8   樣本   使用者   20px   

font-style可以用來設定文字的斜體

- 可選值:

  1. normal,預設值,文字正常顯示
  2. italic 文字會以斜體顯示
  3. oblique 文字會以傾斜的效果顯示

- 大部分瀏覽器都不會對傾斜和斜體做區分,也就是說我們設定italic和oblique它們的效果往往是一樣的
- 一般我們只會使用italic

font-weight可以用來設定文本的加粗效果

可選值:

  1. normal,預設值,文字正常顯示
  2. bold,文字加粗顯示

該樣式也可以指定100-900之間的9個值,
但是由於使用者的電腦往往沒有這麼多層級的字型,所以達到我們想要的效果
也就是200有可能比100粗,300有可能比200粗,但是也可能是一樣的

 

font-variant可以用來設定小型大寫字母

可選值:

  1. normal,預設值,文字正常顯示
  2. small-caps 文本以小型大寫字母顯示

小型大寫字母:
將所有的字母都以大寫形式顯示,但是小寫字母的大寫,
要比大寫字母的大小小一些。

在CSS中還為我們提供了一個樣式叫font,使用該樣式可以同時設定字型相關的所有樣式,可以將字型的樣式的值,統一寫在font樣式中,不同的值之間使用空格隔開
使用font設定字型樣式時,斜體 加粗 小大字母,沒有順序要求,甚至可寫可不寫,如果不寫則使用預設值,但是要求文字的大小和字型必須寫,而且字型必須是最後一個樣式,大小必須是倒數第二個樣式

實際上使用簡寫屬性也會有一個比較好的效能

 

第一個樣本:利用font設定字型相關的所有樣式。

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>        <style type="text/css">            p{                color: red;                font: small-caps bold italic 20px "微軟雅黑";            }        </style>    </head>    <body>        <p>            日出而作,日入而息。 鑿井而飲,耕田而食。 帝力於我何有哉!ABC abc        </p>    </body></html>

看下效果:

第二個樣本:

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>        <style type="text/css">            .p1{                color: red;                /*設定一個文字大小*/                font-size: 55px;                /*設定一個字型*/                font-family: "agency fb";                /*設定文字斜體*/                font-style: italic;                /*設定文字的加粗*/                font-weight: bold;                /*設定一個小型大寫字母*/                font-variant: small-caps;            }        </style>    </head>    <body>        <p class="p1">日出而作,日入而息。 鑿井而飲,耕田而食。 帝力於我何有哉!ABC abc</p>    </body></html>

看下效果:

前端學習 -- Css -- 字型的幾個屬性學習

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.