3. CSS 字體

2020-10-3 , 2020-10-23

  1. font-size : 字號 ( px / % )
  2. font-family : 字體 (字體名稱)
  3. font-style: 樣式 (italic / oblique / normal )
  4. font-weight: 加粗 ( normal / bold / bolder / lighter / 100-900 ) { nomal ~ 400 , bold ~ 700 }
  5. line-height: 行高 ( px / 倍數(shù)行距 / em / normal 默認(rèn)行高 )
  6. color: 文字顏色 ( red / rgb(233,0,0) / #ff0022 ~ #f02, 推薦 16 進(jìn)制)
  7. text-decoration: 文字修飾 ( underline / overline / line-through / none)
  8. text-align: 文本對齊方式 (left / center / right )
  9. text-transform: 字母大小寫 ( lowercase / uppercase / capitalize )
  10. text-indent: 文字縮進(jìn) ( em / % / px / pt )
  11. font : 復(fù)合屬性
    font-style font-variant font-weight font-size/line-height font-family
    font-variant: small-caps / normal
    font 屬性順序不能變磺芭, font-size 攘轩, font-family 屬性不能省略

1. font-size

設(shè)置字體大小

屬性值:

number+px : 固定值尺寸像素
number+ % : 其百分比取值是基于父元素的字體的尺寸大小

p { font-size: 20px;}
p {font-size: 80%;}

2. font-family

設(shè)置文本字體

屬性值:

  • name: 字體名稱壮虫,按優(yōu)先順序排列,以逗號隔開晃痴,如果字體名稱包含空格花竞,則應(yīng)該使用雙引號括起來侮攀。
    示例如下 表示如果瀏覽器不支持 字體 Courier 倦沧,后面的是備選字體,如果提供的字體都不支持墩弯,瀏覽器會提供一種默認(rèn)字體吩跋。
p {
      font-family: Courier, "Courier New", monospace; 
}

3. font-style

設(shè)置文本字體的樣式。

屬性值:

  • normal : 默認(rèn)值渔工。 正常的字體锌钮。
  • italic : 斜體。對于沒有斜體變量的特殊字體引矩,將使用 oblique
  • oblique : 傾斜的字體梁丘。
p {
font-style: normal;
}
p {
font-style: italic;
}

p {
font-style: oblique;
}

4. font-weight

設(shè)置文本字體的粗細(xì)

屬性值:

  • normal : 默認(rèn)值侵浸,正常的字體
  • bold : 粗體
  • bolder : 比 bold 粗
  • lighter : 比 normal 細(xì)
  • 100-900 : 定義由細(xì)到粗的字符。 400 等同于 normal 氛谜, 700 等同于 bold
p {
    font-weight: normal;
}
p {
    font-weight: bold;
}
p {
    font-weight: 600;
}

5. color

設(shè)置文本字體的顏色
推薦使用 16 進(jìn)制指定顏色掏觉。
屬性值:

  • name : 顏色英文名稱指定
  • rgb : 指定顏色為 rgb 值
  • 顏色 16 進(jìn)制 : 指定顏色為 16 進(jìn)制
p {
      color: red;
}
p {
      color: rgb(100,20,200);
}
p {
      color: #345678;
}

6. line-height ( / px / 數(shù)字 / em 等 )

設(shè)置文字字體的行高,即字體最底端與最頂端之間的距離

屬性值:

  • normal : 默認(rèn)值值漫,默認(rèn)行高
  • number + px : 指定行高為長度像素
  • number : 指定行高為字體大小的倍數(shù)
  • number + em : 指幾個文字的行高
p {
      line-height: normal;
}
p {
      line-height: 24px;
}
p {
      line-height: 1.5;
}

p {
      line-height: 2 em;   (連兩個文字的行高 澳腹, 等于  2 )
}

7. text-decoration

設(shè)置文本字體的修飾 ( none / line-through / overline /underline )

屬性值:

  • normal : 默認(rèn)值,沒有修飾
  • underline : 下劃線
  • line-through : 貫穿線
  • overline : 上劃線
p  { text-decoration: underline;}
p  { text-decoration: overline;}
p  { text-decoration: line-through;}

8. text-align

設(shè)置文本字體的對齊方式 ( left / center / right )

屬性值

  • left :默認(rèn)值惭嚣,左對齊
  • right
  • center
p  { text-align:  righht;}
p  { text-align:  center;}

9. text-transform

設(shè)置文本字體的大小寫 (none / lowercase / uppercase / capitalize )

屬性值:

  • none : 默認(rèn)值(無轉(zhuǎn)換發(fā)生)
  • capitalize : 將每個單詞的首字母轉(zhuǎn)換成大寫字母
  • uppercase : 轉(zhuǎn)化成大寫
  • lowercase : 轉(zhuǎn)換成小寫
p  { text-transform: capitalize;}
p  { text-transform: upppercase;}
p  { text-transform: lowercase;}

10. text-indent

設(shè)置文本字體的首行縮進(jìn) (px / em / % / pt 等)
屬性值

  • number + px :首行縮進(jìn) number 像素
  • number + em : 首行縮進(jìn) number 字符
p { text-indent: 24px;}
p { text-indent: 2em;}     // 縮進(jìn) 2 個字符

11. font 復(fù)合屬性

font:font-style font-variant font-weight font-size/line-height font-family;

注意:

  1. 屬性值的位置順序
  2. 除了 font-size 和 font-family 外遵湖,其他任何一個屬性至都可以省略
  3. font-variant 文本修飾悔政,normal / small-caps
    small-caps 讓大寫字母變得比同行的小一號晚吞,單詞有大寫的不轉(zhuǎn)換,單詞全是小寫全部轉(zhuǎn)換成大寫
<style>
strong  {
font: italic small-caps bolder 18px/1.5 宋體 
}
</style>
<strong>人生苦難重重</strong>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末谋国,一起剝皮案震驚了整個濱河市槽地,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌芦瘾,老刑警劉巖捌蚊,帶你破解...
    沈念sama閱讀 222,252評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異近弟,居然都是意外死亡缅糟,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評論 3 399
  • 文/潘曉璐 我一進(jìn)店門祷愉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來窗宦,“玉大人,你說我怎么就攤上這事二鳄「昂” “怎么了?”我有些...
    開封第一講書人閱讀 168,814評論 0 361
  • 文/不壞的土叔 我叫張陵订讼,是天一觀的道長髓窜。 經(jīng)常有香客問我,道長欺殿,這世上最難降的妖魔是什么寄纵? 我笑而不...
    開封第一講書人閱讀 59,869評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮脖苏,結(jié)果婚禮上擂啥,老公的妹妹穿的比我還像新娘。我一直安慰自己帆阳,他們只是感情好哺壶,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評論 6 398
  • 文/花漫 我一把揭開白布屋吨。 她就那樣靜靜地躺著,像睡著了一般山宾。 火紅的嫁衣襯著肌膚如雪至扰。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,475評論 1 312
  • 那天资锰,我揣著相機(jī)與錄音敢课,去河邊找鬼。 笑死绷杜,一個胖子當(dāng)著我的面吹牛直秆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播鞭盟,決...
    沈念sama閱讀 41,010評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼圾结,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了齿诉?” 一聲冷哼從身側(cè)響起筝野,我...
    開封第一講書人閱讀 39,924評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎粤剧,沒想到半個月后歇竟,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,469評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡抵恋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評論 3 342
  • 正文 我和宋清朗相戀三年焕议,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弧关。...
    茶點(diǎn)故事閱讀 40,680評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡盅安,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出梯醒,到底是詐尸還是另有隱情宽堆,我是刑警寧澤,帶...
    沈念sama閱讀 36,362評論 5 351
  • 正文 年R本政府宣布茸习,位于F島的核電站畜隶,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏号胚。R本人自食惡果不足惜籽慢,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望猫胁。 院中可真熱鬧箱亿,春花似錦、人聲如沸弃秆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至脑豹,卻和暖如春郑藏,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背瘩欺。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評論 1 274
  • 我被黑心中介騙來泰國打工必盖, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人俱饿。 一個月前我還...
    沈念sama閱讀 49,099評論 3 378
  • 正文 我出身青樓歌粥,卻偏偏與公主長得像,于是被迫代替她去往敵國和親拍埠。 傳聞我的和親對象是個殘疾皇子失驶,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評論 2 361