簡單css的使用

1 CSS的簡介

css:層疊樣式表

層疊:一層一層的

樣式表:很多的屬性和屬性值 

css將網頁內容和顯示樣式進行分離,提高了顯示功能

2 css和html的結合方式(四中結合方式)

1 在每個html標籤上面都有一個屬性style,把css與html結合在一起

例:<div style="background-color:read;color:green"></div>

2 使用html的一個標籤實現<style>標籤,寫在head裏面

例:<style type="text/css">

div{

background-color:blue;

color:red;

}

</style>

3 在style標籤裏面 使用語句

@import url(css文件的路徑)

首先得創建一個css文件

例:

<style type="text/css">

@import url(div.css)

</style>

4 使用頭標籤link,引入外部css文件

第一步,創建一個css文件。

<link  rel="stylesheet" type="text/css" href="css文件的路徑"/>

第三種結合方式,缺點:在某些瀏覽器下不起作用,一般使用第四種方式

優先級:由上到下,由內到外,優先級由低到高,一般情況下,後加載的優先級較高

格式:

選擇器名稱{屬性:屬性值;屬性:屬性值;;...}

3 css的選擇器

要對那個標籤裏面的數據進行操作

(1)標籤選擇器

使用標籤名作爲選擇器名稱

(2) class選擇器

每個html標籤都有一個屬性 class

<div class="名稱"></div>

div.名稱{}

  (3) 每個html標籤上面都有一個屬性id

<div id="名稱"></div>

div#名稱{}

選擇器的優先級 

  style>id選擇器>class選擇器>標籤選擇器

4 css的擴展選擇器

(1)關聯選擇器

例:<div><p>wwwww</p></div> 對p標籤的內容進行設置樣式

div p{  }

    (2) 組合選擇器

例:<div>11111</div> <p>222222</p> 把div與p標籤設置成相同的樣式

div,p{}

   (3)僞元素選擇器

css提供了一些定義好的樣式,可以拿過來使用

比如超鏈接的狀態 原始狀態,鼠標懸停狀態 點擊,點擊之後

:lingk       :hover             :active    :visted

a:lingk{ }  a:hover{} a:active{} a:visted{}

5 css的盒子模型

(1) 邊框

border 2px(粗細) solid(樣式)顏色

border :統一設置

分別設置:border-top border-bottom border-right border-left

(2)內邊距

padding:20px;

使用padding統一設置

也可以分別設置上下左右四個內邊距

 (3)外邊距

margin:20px

可以使用margin統一設置

也可以分別設置上下左右四個外邊距

6 css的佈局的漂浮

float:    屬性值  right :文本流向對象的右邊 

   left:文本流向對象的左邊

7 css佈局的定位

position 屬性值

absolute:將對象從文檔流中拖出,之後可以設置left,right,top,bottom

relative:不會把對象從文檔流中拖出,之後可以設置left,right,top,bottom

8 內容總結

1 css和html的四種結合方式

2 css的基本選擇器 

標籤選擇器 使用標籤名

class選擇器 .名稱

id選擇器 #名稱

優先級: style>id>class>標籤

3 css的擴展選擇器

關聯選擇器

設置嵌套標籤的樣式 div p{}

組合選擇器

不同的標籤具有相同的樣式 div,p{}

僞元素選擇器

超鏈接的狀態

原始:link

懸停:hover

點擊:active

點擊之後:visted

4 盒子模型

邊框 border:2px solid red;

上下左右

內邊距 padding:20px;

上下左右

外邊距 margin:20px;

上下左右

5 佈局的漂浮

float    left:後面的div到右邊

    right:後面到div的左邊

6 佈局的定位

poition  absolute    從文檔流中拖出

relative     不會從文檔流中拖出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章