CSS中常見屬性和值 盒子和定位

2021-06-18 06:12:56 字數 2100 閱讀 4731

一、css中常見屬性和值

1、字型屬性

1> 字型家族:

font-family  

(宋體、楷體

...)

2> 字型風格:

font-style    

(normal

普通、italic

斜體)

3> 字型大小:

font-size

4> 字型加粗:

font-weight

:bold

2、控制文字屬性

1> 文字字母間隔:

letter-spacing  

(允許賦值1、

2、3...)

2> 文字修飾:

text-decoration   

(underline

下劃線  

overline 

上劃線  

line-through 

刪除線)

3> 橫向排列:

text-align

4> 行高:line-height

5> 字型變形:text-transform   (uppercase使字母由小寫變大寫)

6> 文字縮排  text-indent

3、背景屬性

1> 背景顏色:

background-color

2> 背景:

background-image

:url

(位址)

3> 背景重複(平鋪):background-repeat  (repeat重複   repeat-x橫向重複  repeat-y縱向重複   no-repeat不重複)

4> 背景附件:background-attachment  

5> 背景位置:background-position  

橫向:left center right  

縱向:top  center bottom

二、div+css來布局**

1、div+css布局**和

table

相比有什麼優勢?

1> 由於之前的

table

,布局**,層層巢狀,導致搜尋引擎抓取的障礙增大,所以被淘汰,

div 

抓取內容比較順利

2> table----顯示的時候,等整個

table

框架載入完畢一塊顯示,

div---

載入一部分顯示一部分,如果頁面太長的話,導致後面可能會出現空白

但是,**布局也並不是絕對的,現在 資料包表,後台管理方面 table比較方便的。

2、div+css

1> 內容、顯示相分離;

2> 提高工作效率

3> 利於改版和維護

4> 利於搜尋引擎優化

5> **簡潔,提高訪問速度

三、盒子模型

1、每個html

元素都可以看做乙個裝了東西的盒子,盒子具有寬度(

width

)和高度(

height

),盒子裡面的內容到盒子的邊框之間的距離即填充(

padding

),盒子本身有邊框(

border

),盒子邊框外和其他盒子之間還有邊距(

margin)

2、值複製

1> 如果缺少左外邊距的值,則使用右外邊距的值。

2> 如果缺少下外邊距的值,則使用上外邊距的值。

3> 如果缺少右外邊距的值,則使用上外邊距的值。

四、css定位

定位分為  relative

,absolute

,fixed

,static

1、絕對定位:position: absolute  如果把一段**,設定為絕對定位(absolute

),這段**就會脫離文件流飄起來了

2、相對定位:position

:realtive

3、top:乙個元素上外邊距邊界與其包含塊之間的偏移

4、left:乙個元素左外邊距邊界與其包含塊之間的偏移

5、vrtical-align:設定元素的垂直對齊方式

6、z-index:設定元素的堆疊順序,值高的元素會覆蓋值比較低的元素

CSS常見的屬性和值

內容有 字型 文字 背景 位置 邊框 列表等等 一 修飾字型的屬性 font family 字型族 times serif等 font size 字型大小 可用絕對大小 相對大小 長度 百分比等 font style 字型風格 normal italic斜體 oblique傾斜 font weigh...

CSS 定位和彈性盒子

1 相對定位 position relative 2 絕對定位 position absolute 3 固定定位 position fixed 生成絕對定位的元素,相對於瀏覽器視窗進行定位 4 預設值position static 預設值。沒有定位,元素出現在正常的流中 5 position inh...

CSS中定位屬性的常見屬性值

在使用css對頁面布局時,我們常會使用到定位屬性,定位主要應用於乙個元素在另外乙個元素之上,或者我們需要在網頁中精準地確定某乙個元素的位置,並且這個元素有明確的參照物。其常見的屬性值有五個 一 position static 預設值 預設值通常沒有任何布局效果,定位中的static也是這樣的存在。二...