增加字體和顏色樣式-CSS_html/css
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 16:14:01
增加字體和顏色樣式-CSS_html/css
增加字體和顏色樣式-CSS_html/css_WEB-ITnose:通過使用CSS,控制文本的字體,風(fēng)格和顏色 1.基本操作: 1 body{ 2 font-family: Verdana, Geneva, Tahoma, sans-serif 3 } 4 5 body{ 6 font-size: 14px 7 } 8 9 body{10 color: silver11 }12 13 body
導(dǎo)讀增加字體和顏色樣式-CSS_html/css_WEB-ITnose:通過使用CSS,控制文本的字體,風(fēng)格和顏色 1.基本操作: 1 body{ 2 font-family: Verdana, Geneva, Tahoma, sans-serif 3 } 4 5 body{ 6 font-size: 14px 7 } 8 9 body{10 color: silver11 }12 13 body
通過使用CSS,控制文本的字體,風(fēng)格和顏色
1.基本操作:
1 body{ 2 font-family: Verdana, Geneva, Tahoma, sans-serif 3 } 4 5 body{ 6 font-size: 14px 7 } 8 9 body{10 color: silver11 }12 13 body{14 font-weight: bold15 }16 17 body{18 text-decoration: underline19 }
注釋:
font-family:定制頁面中使用的字體 font-size:控制字體大小 color:為文本設(shè)置顏色 font-weight:影響字體的粗細(xì) text-decoration:為文本增加更多風(fēng)格 2.字體系列:
系列分類:
sans-serif serif monospace cursive fanstasy 襯線:是字母末端的裝飾性的小線 示例:
sans-serif:沒有襯線,適合閱讀 Serif:有襯線,看起來傳統(tǒng),多出現(xiàn)在報(bào)紙 Monospace:字體包含固定寬度的字符,例如:一個(gè)“i”水平的寬度和一個(gè)“m”相同,主要用于顯示軟件代碼示例 Cursive:有些看似手寫,有時(shí)會(huì)在標(biāo)題上使用 Fantasy:含有某種風(fēng)格的裝飾性字體: 總結(jié)特點(diǎn):
serif字體看起來很高雅,傳統(tǒng)。 sans-serif字體外觀清晰,可讀性好 monospace 像打字機(jī)打出來的 Cursive和fantasy字體給人有趣或者很有分格的感覺 3.使用CSS指定字體系列:
瀏覽器的幕后工作:
1 body{2 font-family: Verdana, Geneva, Tahoma, sans-serif3 }
注釋:
我們?yōu)閎ody指定了4個(gè)候選字體 瀏覽器會(huì)從左往右進(jìn)行選擇 如果瀏覽器檢查到用戶沒有定制的第一個(gè)字體,會(huì)接著檢查第二個(gè) 直到查找到用戶有的字體 如果前面3種特定的字體都沒找到,瀏覽器就會(huì)使用默認(rèn)的sans-serif字體 示圖:
4.Wed字體的使用
我們都會(huì)有這樣一個(gè)想法,
自己辛苦設(shè)計(jì)的頁面,有很酷的字體,
不希望到了用戶手里,卻全都變成了默認(rèn)。。
因此:有了@font-face規(guī)則
使用步驟:
- 找到一個(gè)字體,可以是自己所有的,也可以使用提供字體網(wǎng)站授權(quán)給你使用的
- 確保有所需字體的格式,一般建議使用web開放字體格式(.woff)
- 把字體文件放在web上,或者利用在線字體服務(wù)為你托管這些文件。但無論哪種,你都需要字體文件的URL
- 在CSS中增加@font-face屬性
- 在CSS中使用@font-face屬性
示例代碼:
1 @font-face{ 2 /*我們?yōu)槲覀兊淖煮w設(shè)立一個(gè)名字*/ 3 font-family: "JJStyle One"; 4 /*瀏覽器會(huì)加載src指定的字體文件,直到找到他能支持的一個(gè)文件*/ 5 src: ur1("http://wickedlysmart.com/hfhtmlcss/chapter8/journal/EmblemaOne-Regular.woff") 6 ur1("http://wickedlysmart.com/hfhtmlcss/chapter8/journal/EmblemaOne-Regular.ttf") 7 } 8 9 10 h1{11 /*使用我們指定的字體名*/12 font-family: "JJStyle One",sans-serif;13 }
注意:
可以定制多個(gè)字體,但需要保證服務(wù)器上有相應(yīng)的字體文件, 而且要分別創(chuàng)建一個(gè)單獨(dú)的@font-face規(guī)則,且名字唯一 5.調(diào)整字體大小
大多數(shù)默認(rèn)的字體都不太美觀,
為此,作為設(shè)計(jì)者,
都需要知道如何指定字體大小。
指定font-size的一些方法:
- PX
- %
- em
- 關(guān)鍵字
示例代碼:
1 body{ 2 /*字體的高度為14像素*/ 3 font-size: 14px 4 } 5 6 h1{ 7 /*字體大小為相對(duì)于另一個(gè)字體大小的150%,這里是相對(duì)于body字體的大小*/ 8 font-size:150% 9 }10 11 h2{12 /*相對(duì)于另一個(gè)字體1.2倍*/13 font-size: 1.2em;14 }15 16 h3{17 font-size: small18 /*關(guān)鍵字有:xx-small,x-small,small,medium,large,x-large,xx-large*/19 }
指定字體大小的建議:
- 選擇一個(gè)關(guān)鍵字(推薦samll或mediun),指定它為body規(guī)則的字體大小。相當(dāng)于頁面默認(rèn)大小
- 使用em或百分?jǐn)?shù),相對(duì)于body字體大小指定其它元素的字體大?。ㄊ褂胑m還是百分?jǐn)?shù)由你決定,因?yàn)樾Ч家粯樱?/li>
1 body{ 2 font-family: Verdana, Geneva, Tahoma, sans-serif; 3 /*字體的高度為14像素*/ 4 font-size: small 5 } 6 7 h1{ 8 font-family: sans-serif; 9 /*字體大小為相對(duì)于另一個(gè)字體大小的150%,這里是相對(duì)于body字體的大小*/10 font-size:150%11 }12 13 h2{14 /*相對(duì)于另一個(gè)字體1.2倍*/15 font-size: 1.2em;16 }
示圖:
6.改變字體粗細(xì):
font-weight:bold font-weight:normal 7.為字體增加風(fēng)格:
斜體:
- not italic
- italic(文本向右傾斜,另外襯線還有彎曲)
傾斜:
- not oblique
- oblique(普通文本向右傾斜)
注意:
一般來說,不論你指定什么風(fēng)格,結(jié)果都不確定,有時(shí)是斜體,有時(shí)是傾斜。 所以,除非真的對(duì)你很重要,不然完全可以就用斜體,不用擔(dān)心差別 8.顏色樣式:
指定顏色的方法:
顏色名 按紅綠藍(lán)對(duì)百分比指定 十六進(jìn)制碼 1.按名字指定
1 body{2 background-color: silver;
3 }
2.用紅綠藍(lán)值指定顏色
1 body{2 /*rgb:紅綠藍(lán) 顏色的縮寫*/3 background-color: rgb(80%, 40%, 0%);4 }5 h1{6 background-color: rgb(204,102,0);7 }
3.用16進(jìn)制碼指定
1 h2{2 background-color: #cc66003 }
注釋:
十六進(jìn)制碼以#開頭 前兩位數(shù)字表示紅色的分量,中間兩位是綠色,后面兩位是藍(lán)色 上圖代碼的“CC”的分量的計(jì)算步驟與解釋如下圖 文本裝飾:
1 em{ 2 /*使元素有一個(gè)從文本中間穿過的橫線*/ 3 text-decoration: line-through; 4 } 5 6 7 em{ 8 /*使元素有一個(gè)上畫線和下劃線*/ 9 text-decoration: underline overline;10 }11 12 em{13 /*使元素沒有任何裝飾*/14 text-decoration: none;15 }16 17 h1,h2{18 color: #cc6600;19 /*在下滑框上加一條細(xì)的虛線*/20 border-bottom:thin dotted #aabbcc;21 }
The end--
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
增加字體和顏色樣式-CSS_html/css
增加字體和顏色樣式-CSS_html/css_WEB-ITnose:通過使用CSS,控制文本的字體,風(fēng)格和顏色 1.基本操作: 1 body{ 2 font-family: Verdana, Geneva, Tahoma, sans-serif 3 } 4 5 body{ 6 font-size: 14px 7 } 8 9 body{10 color: silver11 }12 13 body