菜鳥認識前端標(biāo)簽

1、padding 內(nèi)填充 設(shè)置后會撐大容器大小,即大小為padding + 容器大小

 padding復(fù)合值

 padding:10px; //一個值:四個方向同大小,均為10px

  padding:10px 20px ; //兩個值:上下同為10px,左右同為20px

 padding:10px 20px 30px ;  //三個值:上為10px,下為20px,  左右同為30px

 padding:10px 20px 30px 40px;  //四個值:上10px,右20px,下30px,左40px(即順時針方向)

2、margin 外邊距:標(biāo)簽與標(biāo)簽之間的距離

復(fù)合值同padding

注意:父子級包含關(guān)系時,子級的margin-top會傳遞給父級

解決:給父級設(shè)置border可以解決

注意:兩個div同時設(shè)置margin,會出現(xiàn)上下疊壓問題

解決:可以將某一個元素設(shè)置成預(yù)想的值,會取最大的margin值,即

給div1或者div2設(shè)置具體的margin值

如果元素沒有特殊特征,也可以用padding代替

#box{
    background-color: red;
    border: 1px solid black;
}

#div1{
    height: 100px;
    margin: 100px 100px 200px 100px;
    background-color: yellow;
}

#div2{
    height: 100px;
    margin: 100px;
    background-color: blue;
}

認識標(biāo)簽
1、盒模型

盒子大?。篵order+padding+width/height

盒子寬度:左border+左padding+width+右padding+右border

盒子高度:上border+上padding+width+下padding+下border

2、a 超鏈接

偽類:給元素添加特殊的效果

  :link 未訪問過連接的效果

  :visited 訪問過后的連接顏色

  :hover鼠標(biāo)移入(懸停)

  :ative 鼠標(biāo)按下時連接顏色

**順序 lv ha**

3、CSS中主要的偽元素有四個:before/after/first-letter/first-line,在before/after偽元素選擇器中,有一個content屬性,能夠?qū)崿F(xiàn)頁面中的內(nèi)容插入。(詳解點擊鏈接如下)

https://blog.csdn.net/fengqingtao2008/article/details/52732862

4、span 同一行幾個字包裹用以區(qū)分樣式

decoration:none 去掉a標(biāo)簽自帶的下滑線

5、head 用于頁面信息介紹,也可用于板塊頭部

6、nav 導(dǎo)航欄(包含鏈接的一個列表)

 <nav> <a href = ""></a>

 <a href = ""></a>

 <a href = ""></a>

 </nav>

7、footer 頁腳 頁面底部或者板塊底部

8、section 頁面板塊 用于劃分頁面上的不同區(qū)域 或者劃分文章里不同節(jié)

9、article 用來在頁面中表示一套結(jié)構(gòu)完整且獨立的內(nèi)容部分

10、aside 包含當(dāng)前與當(dāng)前頁面或主要內(nèi)容相關(guān)內(nèi)容的引用、側(cè)邊欄、廣告、nav元素組,以及其他類似有別與主要內(nèi)容的部分

11、time 用來表示時間或者日期

12、常見標(biāo)簽

 h1-h6 標(biāo)題

 p段落

 strong 強調(diào) 粗體

 me 情調(diào) 斜體

 span 區(qū)分樣式

 ul 無序列表

 ol 有序列表

 li 列表項

 dl 定義列表

 dt 定義列表標(biāo)題

 dd 定義列表項

 mark 標(biāo)記

 img src 顯示圖片

13、css reset原則 (不要使用默認樣式,因為每個瀏覽器下標(biāo)簽的默認樣式可能會初心不一致的情況,故需要人為默認樣式清除,后重新設(shè)置)

需要重置的內(nèi)容

與盒模型相關(guān)的樣式

 border

 margin

 padding

標(biāo)簽特有的樣式

 ul>li

 ol>li

書寫原則:

用到什么標(biāo)簽就清除所用的標(biāo)簽的默認樣式,建議不要將所有的標(biāo)簽樣式全部清除。

 body,dl,dd,p,h1,h2,h3,h4,h5,h6,{margin:0;font-size:12px;}

 ol,ul{margin:0;padding:0,list-style:none;}

 a{text-decoration:none}

 img{border:none;}

14、通配符:找到頁面上的所有元素,不建議使用

15、選擇器

id 唯一

類選擇器

標(biāo)簽選擇器

群組選擇器、包含選擇器

div,p,h1{}、 .box div1{}

通配符 *

16、選擇器優(yōu)先級

 style>id>class>類型選擇器>*

  行間樣式》id選擇器》類選擇器》標(biāo)簽  選擇器

包含選擇器優(yōu)先級計算

群組選擇器優(yōu)先級,可類比為:

  行樣式 1000

 id選擇器 100

  類選擇器 10

  標(biāo)簽選擇器 1

.div div (10+1)

div div (100 +100)

依據(jù)此法計算群組選擇器

17、塊元素特征

默認獨占一行

沒有寬度是,默認撐滿一行

支持所有css命令

內(nèi)聯(lián)元素

同排可以繼續(xù)跟同類的標(biāo)簽

內(nèi)容撐開寬度

不支持寬高

不支持上下的margin

代碼換行被解析

18、塊元素和內(nèi)聯(lián)元素的轉(zhuǎn)換

display:block 顯示為塊

使內(nèi)聯(lián)元素具備塊元素的特性

display:inline 顯示為內(nèi)嵌

是行塊屬性標(biāo)簽具備內(nèi)聯(lián)元素的特性

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 概述 在網(wǎng)易云課堂學(xué)習(xí)李南江老師的《從零玩轉(zhuǎn)HTML5前端+跨平臺開發(fā)》時,所整理的筆記。筆記內(nèi)容為根據(jù)個人需求所...
    墨荀閱讀 2,474評論 0 7
  • ?前端面試題匯總 一、HTML和CSS 21 你做的頁面在哪些流覽器測試過?這些瀏覽器的內(nèi)核分別是什么? ...
    Simon_s閱讀 2,367評論 0 8
  • 一、CSS入門 1、css選擇器 選擇器的作用是“用于確定(選定)要進行樣式設(shè)定的標(biāo)簽(元素)”。 有若干種形式的...
    寵辱不驚丶歲月靜好閱讀 1,719評論 0 6
  • 瀏覽器與服務(wù)器的基本概念 瀏覽器(安裝在電腦里面的一個軟件) 作用: ①將網(wǎng)頁內(nèi)容渲染呈現(xiàn)給用戶查看。 ②讓用戶通...
    云還灬閱讀 1,276評論 0 0
  • 1.行內(nèi)元素和塊級元素?img算什么?行內(nèi)元素怎么轉(zhuǎn)化為塊級元素? 行內(nèi)元素:和有他元素都在一行上,高度、行高及外...
    極樂君閱讀 2,601評論 0 20

友情鏈接更多精彩內(nèi)容