1、使用CSS 設(shè)置文本樣式有:color、letter-spacing、line-height、text-align、text-decoration、word-spacing

創(chuàng)新互聯(lián)是網(wǎng)站建設(shè)專(zhuān)家,致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營(yíng)銷(xiāo),專(zhuān)業(yè)領(lǐng)域包括網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、電商網(wǎng)站制作開(kāi)發(fā)、小程序定制開(kāi)發(fā)、微信營(yíng)銷(xiāo)、系統(tǒng)平臺(tái)開(kāi)發(fā),與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開(kāi)發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營(yíng)銷(xiāo)的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評(píng)估并優(yōu)化我們的方案,為客戶(hù)提供全方位的互聯(lián)網(wǎng)品牌整合方案!
2、使用CSS 設(shè)置背景顏色的標(biāo)簽background-color,背景圖片的標(biāo)簽:background
3、使用CSS 設(shè)置的其他元素有哪些?margin、padding、position等
學(xué)習(xí)導(dǎo)航
1、css中的長(zhǎng)度與顏色
2、css中的文字屬性
3、css中的文本屬性
1、文字樣式屬性
font-family 字體屬性
作用:元素內(nèi)文字以什么字體來(lái)顯示
語(yǔ)法:font-family:[字體1],[字體2],[......];
說(shuō)明:含空格字體名和中文,用英文引號(hào)(")括起;多個(gè)字體用英文逗號(hào)隔開(kāi);引號(hào)嵌套,外使用雙引號(hào),內(nèi)使用單引號(hào)。
font-size 文字大小
作用:元素內(nèi)文字大小
語(yǔ)法:font-size:絕對(duì)單單位,相相對(duì)單位
color 文字顏色
語(yǔ)法:顏色名|十六進(jìn)制|RGB
font-weight 文字粗細(xì)
語(yǔ)法:font-weight:normal 正常 | bold 加粗 | bolder 加粗 | lighter 細(xì)體 | 100-900
說(shuō)明:默認(rèn)值:normal 400等同于normal,而700等同于bold
font-style 文字樣式
作用:為元素內(nèi)文字設(shè)置樣式
語(yǔ)法:font-style:normal 正常顯示 | italic 文字傾斜 | oblique 文字傾斜(基本不用)
font-variant 字體變形
作用:設(shè)置元素中文本為小型大寫(xiě)字母
語(yǔ)法:font-variant:normal 正常顯示| small-caps 將英文大小寫(xiě)字母調(diào)成為同寬
font 屬性簡(jiǎn)寫(xiě)
語(yǔ)法:font:font-style font-variant ?font-weight font-size/line-height font-family;
說(shuō)明:值之間空格隔開(kāi),注意書(shū)寫(xiě)順序。
2、CSS文本樣式
text-align
作用:設(shè)置元素內(nèi)文本的水平對(duì)齊方式
語(yǔ)法:tex-align:left 左對(duì)齊?| right 右對(duì)齊 | center 居中對(duì)齊 | justify 兩端對(duì)齊
注意:該屬性對(duì)塊級(jí)元素設(shè)置有效
line-height
作用:設(shè)置元素中文本行高
語(yǔ)法:line-height:長(zhǎng)度值 | 百分比
說(shuō)明:一行文字的高度,行高指文本行的基線(xiàn)間的距離
文字基線(xiàn)
注意:基線(xiàn)并不是漢字文字的下沿,看圖理解自行理解
行高和行距
行高:基線(xiàn)到基線(xiàn)的距離
行距:底線(xiàn)到頂線(xiàn)的距離
注意:看圖自行理解
行框和行內(nèi)框
注意:看圖自行理解
vertical-align
作用:設(shè)置元素內(nèi)容的垂直方式
語(yǔ)法:vertical-align:baseline | sub | super | top | text-top | middle | bottom | text-bottom |?長(zhǎng)度 | 百分比
注意:看圖自行理解
text-indent 首行縮進(jìn)
3、文本樣式屬性
text-transform:?capitzlize?首字母大寫(xiě) |?uppercase?字母大寫(xiě)?|?lowercase? 字母小寫(xiě) |?none 正常
text-decoration:?underline?下劃線(xiàn) |?overline 上劃線(xiàn)?|?line-through?刪除線(xiàn) | none 正常
綜合實(shí)操案例
如果您覺(jué)得有用,記得在下方點(diǎn)贊、關(guān)注、留言,我會(huì)定期奉 上更多的驚喜哦,您的打賞支持才是我繼續(xù)努力的動(dòng)力,么么噠。
每日分享在學(xué)習(xí)過(guò)程中總結(jié)的學(xué)習(xí)經(jīng)驗(yàn),學(xué)習(xí)筆記,筆試題,HTML,CSS,JavaScript,jQuery教程,Vue教程,PHP教程,TinkPHP教程等,望大家能以學(xué)習(xí)為目的,每天閱讀一篇文章,了解身邊的技術(shù)。陪有夢(mèng)想的人一起成長(zhǎng)!
1、文本縮進(jìn):text-indent
2、文本對(duì)齊:text-align
3、字間隔:word-spacing
4、字母間隔:letter-spacing
5、字母轉(zhuǎn)換:text-transform
6、文本裝飾:text-decoration
7、處理空白符:white-space
8、文本方向:decoration
9、文本顏色:color
10、背景顏色:background-color
11、文本陰影:text-shadow
還有一些屬性,不是很常用,就沒(méi)有列舉了,了解每個(gè)具體的使用方法,可以到百度 "w3cschool "了解!
希望對(duì)你有所幫助。
這里分享下在css中為字符串中的每一行設(shè)置樣式的方法。
操作設(shè)備:聯(lián)想電腦
操作系統(tǒng):win10
代碼編輯器:zend studio 10.0
1、首先新建一個(gè)html文件,命名為test.html,在test.html文件內(nèi),使用p標(biāo)簽創(chuàng)建一行字符,用于測(cè)試。
2、在test.html文件內(nèi),給p標(biāo)簽添加一個(gè)class屬性,用于樣式的設(shè)置。
3、在test.html文件內(nèi),編寫(xiě)style type="text/css"/style標(biāo)簽,頁(yè)面的css樣式將寫(xiě)在該標(biāo)簽內(nèi)。
4、在css標(biāo)簽內(nèi),通過(guò)class屬性和“:first-letter”選擇第一個(gè)字符,使用color屬性設(shè)置它為紅色。
5、最后在瀏覽器打開(kāi)test.html文件,查看實(shí)現(xiàn)的效果。
color屬性:設(shè)置文本文字顏色。用法如下:
color:顏色值;
color屬性可以設(shè)置的合法顏色值包括:16進(jìn)制顏色值(例:#ffffff),rgb顏色值【例:rgb(0,0,0)】,rgba顏色值【例:rgb(0,0,0,0.5),0.5表示透明度】,hsl顏色值【例:hsl(120,65%,75%)】,hsla顏色值【hsl(120,65%,75%,0.3),0.3表示透明度】。
2、css文本文字行高(行間距)的屬性
line-height屬性:設(shè)置行間的距離(行高)。用法如下:
line-height:值;
具體cssline-height屬性是如何設(shè)置文本文字的行間距,大家可以參考之前的文章【css如何設(shè)置行間距?css文本文字的行間距設(shè)置】,希望對(duì)大家有所幫助。
3、css設(shè)置文本文字的水平對(duì)齊方式的屬性
text-align屬性:設(shè)置元素中的文本文字的水平對(duì)齊方式。用法如下:
text-align:left||right||center||justify;
left:設(shè)置文本文字左對(duì)齊。默認(rèn)值:由瀏覽器決定。
right:設(shè)置文本文字右對(duì)齊。
center:設(shè)置文本文字居中對(duì)齊。
justify:實(shí)現(xiàn)兩端對(duì)齊文本效果。
4、css文本縮進(jìn)屬性
text-indent屬性:設(shè)置文本縮進(jìn)。
具體csstext-indent屬性是怎樣設(shè)置文本縮進(jìn)的,大家可以參考【css如何實(shí)現(xiàn)首行縮進(jìn)效果?text-indent屬性實(shí)現(xiàn)首行縮進(jìn)】。
5、設(shè)置文本文字裝飾效果
text-decoration屬性:定義添加到文本的修飾。
說(shuō)明:
這個(gè)屬性允許對(duì)文本設(shè)置某種效果,如加下劃線(xiàn)。如果后代元素沒(méi)有自己的裝飾,祖先元素上設(shè)置的裝飾會(huì)“延伸”到后代元素中。
用法:
text-indent:none||[underline(下劃線(xiàn))||overline(上劃線(xiàn))||line-through(中劃線(xiàn))]||blink;
none:默認(rèn)值,定義標(biāo)準(zhǔn)的文本。
underline:定義文本下的一條線(xiàn)。
overline:定義文本上的一條線(xiàn)。
line-through:定義穿過(guò)文本下的一條線(xiàn)。
blink:定義閃爍的文本。
6、文本字符的大小寫(xiě)轉(zhuǎn)換屬性
text-transform屬性:控制文本字符的大小寫(xiě)。
用法:
text-transform:uppercase(全大寫(xiě))||lowercase(全小寫(xiě))||capitalize(首字母大寫(xiě))||none;
7、文本文字間距的屬性
word-spacing屬性:設(shè)置文字或單詞之間的間距,單詞之間的間距=word-spacing+空格大小。
letter-spacing屬性:設(shè)置字母間的間隔。
8、文本文字陰影的屬性
text-shadow屬性:向文本文字設(shè)置陰影
字體的樣式有很多種,如果想了解詳細(xì)的種類(lèi),推薦去MDN上去查看,這里只列舉幾種通常使用的屬性,即斜體font-style:italic, 粗體 font-weight, 類(lèi)型font-family, 大小font-size,顯示行高line-height ,文字橫向顯示位置定義 text-align,文字下劃線(xiàn)的定義text-decoration, 首行縮進(jìn)定義text-indent,字符間距定義letter-spacing,單詞間隔word-spacing等。
斜體字在一些文檔中可用作強(qiáng)調(diào)的作用,字體的斜體樣式可以通過(guò) font-style 來(lái)設(shè)置,如下圖
粗體字在網(wǎng)頁(yè)中的運(yùn)用一般是指標(biāo)題之類(lèi)的需要突出顯示的文字,粗體的樣式可通過(guò) font-weight 來(lái)設(shè)置,如下圖:
字體類(lèi)型就如word 文檔工具中的字體類(lèi)型設(shè)置,它在css 中使用的是font-family 來(lái)定義的,如下圖:
顧名思義,就是文字文本的顯示大小,如下圖:
即指一行的顯示高度,這個(gè)屬性是前端開(kāi)發(fā)中一個(gè)非常高頻的屬性,一些原本很難看的排版,一旦設(shè)置了適當(dāng)?shù)男懈呔蜁?huì)顯得好看很多,如下圖所示:
行高為 14px時(shí):
文字橫向顯示方向的屬性定義通常有三種,left, right, center。Left 左邊對(duì)齊顯示,right 右邊對(duì)齊顯示,center 居中顯示
underline(下劃線(xiàn)),line-through(錯(cuò)劃線(xiàn)),wavy underline(波浪下劃線(xiàn)),green wavy underline(帶顏色的波浪下劃線(xiàn))等,詳情請(qǐng)查閱MDN文檔,如:
使用空格將多個(gè)文字分開(kāi)時(shí),word-spacing 才會(huì)將它當(dāng)成詞語(yǔ),這樣才會(huì)生效。例如:
以上兩段話(huà),第一段話(huà)是將詞語(yǔ)使用空格分開(kāi)了,因此對(duì)word-spacing 設(shè)置是生效的,第二段話(huà)是沒(méi)有使用空格將詞語(yǔ)分開(kāi)的效果所以就看不到效果。
像前面所講的border, background 一樣,文字文本也可以多個(gè)屬性簡(jiǎn)寫(xiě),一般能一起簡(jiǎn)寫(xiě)在一起屬性主要有三個(gè),粗體,字體大小,字體類(lèi)型。例如:
本小節(jié)主要針對(duì)文字和文本的樣式做了個(gè)具體的分析講解,當(dāng)然文字和文本的樣式設(shè)置還遠(yuǎn)不止以上列舉的那些,以上列舉的只是用得比較多的一些屬性,具體其它的屬性大家可以根據(jù)需要取查閱MDN上面的一些介紹
網(wǎng)頁(yè)題目:css中設(shè)置文本樣式,css中設(shè)置文本樣式在哪里
瀏覽地址:http://www.chinadenli.net/article22/dsdegjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、定制網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
全網(wǎng)營(yíng)銷(xiāo)推廣知識(shí)