css基礎知識總結

一.權重的比較:spa

1.元素被選中: ID選擇器>類選擇器>標籤選擇器繼承

2.元素未選中:誰離目標近選誰圖片

二.元素的居中input

   1.居中:table

文本居中 水平居中

單行/多行容器

屬性:text-align:centerim

垂直居中

單行文本:line-height=height(設置行高等於個高)margin

多行文本:不設置高度,同時設置上下相等的paddingimg

盒子居中 水平居中 屬性:margin:0 auto;
垂直居中 不設置父盒子高度,同時設置上下相等的padding

 

3、容器標籤、文本標籤、塊級元素、行內元素tab

1.容器標籤:簡單理解爲能夠嵌套其餘全部標籤的容器

  例如:div table ul ol li h dt dd 等

2.文本級標籤:只能嵌套文本/圖片/超連接的標籤

   例如: span p img a 等

3.塊級元素:全部的容器級標籤都是塊級元素(p也是塊級元素)

  例如:p,h1-h6,div,dl,ul,ol,li 

4.行內元素:全部的文本級標籤都是行內元素(p除外)

 例如:span p img a  input b u i 等

5.塊級元素特色:

l 獨佔一行

l 能夠設置寬高

l 若是不設置寬度,子盒子自動盛滿父盒子的內容區域。(width是盒子屬性不能繼承)

 

行內元素特色:

l 行內元素並排顯示

l 行內元素不能設置寬高

l 行內元素大小是內容撐開的。

6.塊級元素和行內元素的轉換 

display:顯示模式

block(行內元素轉爲塊級元素,塊級有什麼特性,那麼這個元素就有什麼特性)

inline(塊級元素轉爲行內元素)

inline-block(行內塊,既能夠並排顯示又能夠設置寬高)

相關文章
相關標籤/搜索