HTML學習筆記之CSS屬性設定(一)

2021-07-06 04:17:31 字數 3027 閱讀 6737

一.設定字型樣式

1.字型屬性

1),font-family(字型系列)

本屬性描述了用何種字型系列來顯示文字,可以為文字指定一種或多種字型,屬性值為用逗號分隔的字型名稱列表。

例如:p

瀏覽器會使用列表中的第乙個字型,這裡是new century schoolbook字型。如果作業系統未安裝該字型,則瀏覽器會使用下一字型(華文彩雲),若仍未安裝該字型,則依次嘗試列表中的下一字型。若都未安裝,則會用預設字型顯示文字。

注:對於名稱中間含有空格的字型,建議用雙引號括起來,在使用內聯樣式時,多重雙引號會出現問題,應使用單引號標記。

2),font-size(字型大小)

本屬性允許我們定義字型的大小。例如:pp

ppcss共支援5種方式表示字型大小。分別是磅值、相對值、關鍵字、相對關鍵字和增大值。

3),font-style

使用本屬性可以使文字產生斜體效果,屬性值為italic或oblique。這兩個值都能產生斜體,並且很難區分它們的差別,所以可任選其一;若不想產生斜體效果,可以指定其值為預設值normal或者不使用本屬性。

4),font-variant(字形變體)

本屬性的預設值也是normal,表示不作變形,若指定其值為small-caps,則小寫字母都變形為小的大寫字母。

5),font-weight(字型粗細)

本屬性可以控制字型的粗細,它的預設值也是normal。要改變粗細,可以指定其值為100到900直接並且是100的倍數的數字,共9種不同的粗細。當然也可以使用關鍵字,其他normal對應400,bold對應700,而bolder和lighter分別表示比當前的值增加或減少100.

6),font(字型)

p可簡化為:

p但是font屬性對於它的值有一定的要求。首先是順序的要求,要求按font-style、font-variant、font-weight、font-size、line-height和font-family的值的順序書寫,可以缺失其中某些值(實際上就是以該屬性的預設值顯示,但font-size和font-family的值必須出現),如上例中就缺少了font-variant和line-height(行高)的值,但剩下的值必須按要求的先後順序排列;其次是各屬性值之間以空格為分隔符,只有font-size和line-height的值之間以「/"分隔;最後,font-family的值如果是含有多個字型系列的列表,則各系列之間以逗號分隔。

示例:ph1i

2.text-decoration(文字修飾)

本屬性可以產生文字修飾效果,它的值是下列關鍵字的乙個或多個:underline(下劃線)、overline(上劃線)、line-through(穿越線)、blink(閃爍)和none(無)。例如:

p二.控制**布局

1.字間距和行間距

1),letter-spacing(字間距)

本屬性可以控制文字之間的間隔距離,它的值可以是預設關鍵字normal,表示正常的字元間距,也可以使用數字,單位為畫素(px).例如:

p2),line-height(行高或行間距)

本屬性定義了文字的最小行間距。通常瀏覽器將單行距離作為文字的行間距,使用者可以通過line-height屬性來增加行間距。本屬性可以接受長度值、百分數或縮放係數;例如:pp

p第一條規則設定行間距為20磅,第二天設定為字型大小的120%,第三條設定為字型大小的兩倍。

2.text-align(文字對齊)

本屬性允許調整文字塊(或)相對於頁邊的對齊方式,共有4個值,分別是left,right,center和justfy。即左、右、中和兩邊對齊。例如:

p這條規則告訴瀏覽器所有放在和

中間的文字都用兩邊對齊方式顯示。

3.text-indent(首行縮排)

本屬性可以為一段文字設定首行縮排的效果,它的值為數值,單位是長度單位或百分數,表示首行的縮排量(用百分數時表示縮排兩位當前字元寬度的多少倍)。比如:

p(縮排20磅)

p(縮排乙個字元)

三.顏色及背景

1.color(字型顏色屬性)

本屬性可設定標籤內容的背景色。顏色的值可以是顏色名、十六進製制rgb組合或十進位制rgb組合。例如,對文字設定藍色,下面的書寫均為正確:pp

pp當然,不僅可以使用color屬性設定文字的顏色,還可以設定其他標籤中的非文字內容,例如水平分隔線等。

2.background-color(背景顏色屬性)

本屬性用來控制元素的背景顏色,它的值也是顏色值,寫法和color的值相同。css中background-color不僅可以設定頁面的背景顏色,而且可以應用於任何元素(任何標籤)。

示例:css.html

顏色及背景

字型顏色背景

背景顏色屬性

背景屬性

color

background-color

background-image

background

styles.css

litdi

執行結果:

3,背景屬性

1).background-image(背景影象)

本屬性可以在元素內容中放置乙個背景影象。它的值可以是url,也可以是預設關鍵字none。例如:

body

td上例分別定義了整個頁面和**單元格的背景影象,此處url的值的寫法是"url"後緊跟"()",小括號中填入的url的值

注意:本屬性可以用於任何元素。

若影象比元素區域大,則將被剪裁為與元素區域相同的大小;若影象比元素區域小,則將平鋪該影象(平鋪方式由background-repeat屬性指定)

當使用背景影象時,建議同時指定背景顏色,因為如果使用者的瀏覽器不能顯示影象,還可以用背景顏色代替。

2),background-attachment(背景附件)

如果為某元素指定了背景影象,則可以用本屬性來設定影象的滾動方式。如使用預設值scroll,則背景影象隨元素的移動而移動;若使用了fixed值,則影象不滾動。

HTML入門學習筆記 CSS屬性 2

格式 font style italic 取值 normal 正常的,預設就是正常的 italic 傾斜的 fs font style italic fsn font style normal 格式 font weight bold 單詞取值 bold 加粗 bolder 比加粗還要粗 lighte...

CSS學習筆記之 z index屬性》

z index是針對網頁顯示中的乙個特殊屬性。因為顯示器是顯示的圖案是乙個二維平面,擁有x軸和y軸來表示位置屬性。為了表示三維立體的概念如顯示元素的上下層的疊加順序引入了z index屬性來表示z軸的區別。表示乙個元素在疊加順序上的上下立體關係。由此圖可以顯而易見的,z index越大越靠前,z i...

css屬性學習筆記

1 交集選擇器 p.p1 是p標籤並且class是p1 2 後代選擇器 div p 在div下面的p標籤 3 並集選擇器 新增多個標籤,中間用逗號隔開。標籤可共用後面屬性的效果。多個樣式表作用於同一標籤上,如果這些樣式都不一樣的話,那麼標籤的 最終樣式就是所有層疊樣式的總和。如果有相同樣式宣告,按優...