css基礎入門

CSS


1、css的簡介

* css: 層疊樣式表
** 層疊:一層一層的


** 樣式表:
很多的屬性和屬性值
* 是頁面顯示效果更加好
* CSS將網頁內容和顯示樣式進行分離,提高了顯示功能。


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

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

- <div style="background-color:red;color:green;">


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

* <style type="text/css">
css代碼;
</style>


*   <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)標籤選擇器

* 使用標籤名作爲選擇器的名稱 
div {

background-color:gray;

color:white;
}


(2)class選擇器

* 每個html標籤都有一個屬性 class 
- <div class="haha">aaaaaaa</div>
- .haha {
background-color: orange;
}

(3)id選擇器

* 每個html標籤上面有一個屬性 id
- <div id="hehe">bbbbb</div>
- #hehe {
background-color: #333300;
}
*** 優先級
style > id選擇器 > class選擇器 > 標籤選擇器


4、css的擴展選擇器

(1)關聯選擇器

* <div><p>wwwwwwww</p></div>
* 設置div標籤裏面p標籤的樣式,嵌套標籤裏面的樣式
* div p {
background-color: green;
}

(2)組合選擇器

* <div>1111</div>
 <p>22222</p>
* 把div和p標籤設置成相同的樣式,把不同的標籤設置成相同的樣式
* div,p {
background-color: orange;
}

(3)僞元素選擇器(瞭解,瀏覽器的兼容性比較差)

* css裏面提供了一些定義好的樣式,可以拿過來使用
* 比如超鏈接 
** 超鏈接的狀態
原始狀態   鼠標放上去狀態  點擊           點擊之後
:link         :hover        :active        :visited


** 記憶的方法
lv  ha


5、css的盒子模型

** 在進行佈局前需要把數據封裝到一塊一塊的區域內(div)

(1)邊框

border: 2px solid blue;
border:統一設置
上 border-top
下 border-bottom
左 border-left
右 border-right


(2)內邊距

padding:20px;
使用padding統一設置
也可以分別設置
上下左右四個內邊距


(3)外邊距

margin: 20px;
可以使用margin統一設置
也可以分別設置
上下左右四個外邊距


6、css的佈局的漂浮(瞭解)

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


7、css的佈局的定位(瞭解)

position:
** 屬性值
- absolute :
*** 將對象從文檔流中拖出
*** 可以是top、bottom等屬性進行定位
- relative :
*** 不會把對象從文檔流中拖出
*** 可以使用top、bottom等屬性進行定位


8、案例 圖文混排案例

** 圖片和文字在一起顯示


9、案例 圖像簽名

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