CSS格式化排版_第1頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、css格式化排版文字排版1,文字排版-字體我們可以用法css樣式為網(wǎng)頁中的文字設(shè)置字體、字號、色彩等樣式屬性。下面我們來看一個例子,下面代碼實現(xiàn):為網(wǎng)頁中的文字設(shè)置字體為宋體。bodyfont-family:"宋體"這里注重不要設(shè)置不常用的字體,由于假如用戶本地電腦上假如沒有安裝你設(shè)置的字體,就會顯示掃瞄器默認(rèn)的字體。(由于用戶是否可以看到你設(shè)置的字體樣式取決于用戶本地電腦上是否安裝你設(shè)置的字體。)2,文字排版-字號、色彩可以用法下面代碼設(shè)置網(wǎng)頁中文字的字號為12像素,并把字體色彩設(shè)置為666(灰色):bodyfont-size:12px;color:666

2、3,文字排版-粗體我們還可以用法css樣式來轉(zhuǎn)變文字的樣式:粗體、斜體、下劃線、刪除線,可以用法下面代碼實現(xiàn)設(shè)置文字以粗體樣式顯示出來。p spanfont-weight:bold;4,文字排版-斜體以下代碼可以實現(xiàn)文字以斜體樣式在掃瞄器中顯示:p afont-style:italic;三班級時,我還是一個膽小如鼠的小女孩。5,文字排版-下劃線有些狀況下想為文字設(shè)置為下劃線樣式,這樣可以在視覺上強(qiáng)調(diào)文字,可以用法下面代碼來實現(xiàn):p atext-decoration:underline;三班級時,我還是一個膽小如鼠的小女孩。刪除線,在電商網(wǎng)站上常常見。p atext-decoration:lin

3、e-through;段落排版1,段落排版-縮進(jìn)中文文字中的段前習(xí)慣空兩個文字的空白,這個特別的樣式可以用下面代碼來實現(xiàn):ptext-indent:2em;注重:2em的意思就是文字的2倍大小。2,段落排版-行間距這一小節(jié)我們來學(xué)習(xí)一下另一個在段落排版中起重要作用的行間距屬性(line-height),如下代碼實現(xiàn)設(shè)置段落行間距為1.5倍。pline-height:1.5em;3,段落排版-字間距、字母間距文字間隔、字母間隔設(shè)置:假如想在網(wǎng)頁排版中設(shè)置文字間隔或者字母間隔就可以用法 letter-spacing來實現(xiàn),如下面代碼:h1letter-spacing:50px;.了不得的蓋茨比注重:

4、這個樣式用法在英文單詞時,是設(shè)置字母與字母之間的間距。單詞間距設(shè)置:假如我想設(shè)置英文單詞之間的間距呢?可以用法word-spacing來實現(xiàn)。如下代碼:h1word-spacing:50px;.welcome to imooc!九,css盒模型元素分類在講解css布局之前,我們需要提前知道一些學(xué)問,在css中,html中的標(biāo)簽元素大體被分為三種不同的類型:塊狀元素、內(nèi)聯(lián)元素和內(nèi)聯(lián)塊狀元素。常用的塊狀元素有:、.、 、常用的內(nèi)聯(lián)元素有:、常用的內(nèi)聯(lián)塊狀元素有:、元素分類-塊級元素什么是塊級元素?在html中、 、 和 就是塊級元素。設(shè)置display:block就是將元素顯示為塊級元素。如下代碼

5、就是將行內(nèi)元素a轉(zhuǎn)換為塊狀元素,從頁用法a元素具有塊狀元素特點。adisplay:block;塊級元素特點:1、每個塊級元素都從新的一行開頭,并且其后的元素也另起一行。(真霸道,一個塊級元素獨占一行)2、元素的高度、寬度、行高以及頂和底邊距都可設(shè)置。3、元素寬度在不設(shè)置的狀況下,是它本身父容器的100%(和父元素的寬度全都),除非設(shè)定一個寬度。元素分類-行內(nèi)元素在html中,、 、 和就是典型的行內(nèi)元素(inline)元素。固然塊狀元素也可以通過代碼display:inline將元素設(shè)置為行內(nèi)元素。行內(nèi)元素特點:1、和其他元素都在一行上;2、元素的高度、寬度、行高及頂部和底部邊距不行設(shè)置;3、

6、元素的寬度就是它包含的文字或的寬度,不行轉(zhuǎn)變。元素分類-內(nèi)聯(lián)塊狀元素內(nèi)聯(lián)塊狀元素(inline-block)就是同時具備內(nèi)聯(lián)元素、塊狀元素的特點,代碼display:inline-block就是將元素設(shè)置為內(nèi)聯(lián)塊狀元素。(css2.1新增),、標(biāo)簽就是這種內(nèi)聯(lián)塊狀標(biāo)簽。inline-block元素特點:1、和其他元素都在一行上;2、元素的高度、寬度、行高以及頂和底邊距都可設(shè)置。盒模型-邊框(一)盒子模型的邊框就是圍圍著內(nèi)容及補(bǔ)白的線,這條線你可以設(shè)置它的粗細(xì)、樣式和色彩(邊框三個屬性)。如下面代碼為div來設(shè)置邊框粗細(xì)為2px、樣式為實心的、色彩為紅色的邊框:divborder:2px sol

7、id red;上面是border代碼的縮寫形式,可以分開寫:divborder-width:2px;border-style:solid;border-color:red;1、border-style(邊框樣式)常見樣式有:dashed(虛線)| dotted(點線)| solid(實線)。2、border-color(邊框色彩)中的色彩可設(shè)置為十六進(jìn)制色彩,如:border-color:888;/前面的井號不要忘掉。盒模型-邊框(二)現(xiàn)在有一個問題,假如有想為p標(biāo)簽單獨設(shè)置下邊框,而其它三邊都不設(shè)置邊框樣式怎么辦呢?css樣式中允許只為一個方向的邊框設(shè)置樣式:divborder-bottom

8、:1px solid red;同樣可以用法下面代碼實現(xiàn)其它三邊上、右、左邊框的設(shè)置:border-top:1px solid red;border-right:1px solid red;border-left:1px solid red;盒模型-邊界元素與其它元素之間的距離可以用法邊界(margin)來設(shè)置。邊界也是可分為上、右、下、左。如下代碼:divmargin:20px 10px 15px 30px;也可以分開寫:divmargin-top:20px;margin-right:10px;margin-bottom:15px;margin-left:30px;假如上下左右的邊界都為10p

9、x;可以這么寫:div margin:10px;假如上下邊界一樣為10px,左右一樣為20px,可以這么寫:div margin:10px 20px;總結(jié)一下:padding和margin的區(qū)分,padding在邊框里,margin在邊框外。盒模型-填充元素內(nèi)容與邊框之間是可以設(shè)置距離的,稱之為填充。填充也可分為上、右、下、左。如下代碼:divpadding:20px 10px15px 30px;挨次一定不要搞混??梢苑珠_寫上面代碼:divpadding-top:20px;padding-right:10px;padding-bottom:15px;padding-left:30px;假如上、

10、右、下、左的填充都為10px;可以這么寫divpadding:10px;假如上下填充一樣為10px,左右一樣為20px,可以這么寫:divpadding:10px 20px;盒模型代碼簡寫還記得在講盒模型時外邊距(margin)、內(nèi)邊距(padding)和邊框(border)設(shè)置上下左右四個方向的邊距是根據(jù)順時針方向設(shè)置的:上右下左。詳細(xì)應(yīng)用在margin和padding的例子如下:margin:10px 15px 12px 14px;/*上設(shè)置為10px、右設(shè)置為15px、下設(shè)置為12px、左設(shè)置為14px*/通常有下面三種縮寫辦法:1、假如top、right、bottom、left的值相同,如下面代碼:margin:10px 10px 10px 10px;可縮寫為:margin:10px;2、假如top和bottom值相同、left和 right的值相同,如下面代碼:margin:10px 20px 10px 20px;可縮寫為:margin:10px 20px;3、假如left和right的值相同,如下面代碼:margin:10px 20px 30px 20px;可縮寫為:margin:10px 20px 30px;注重:padding

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論