前端筆記之html+css

學(xué)習(xí)目標(biāo):重溫html+css

學(xué)習(xí)過程:w3c課程+慕課網(wǎng)html+css

完成:100%


什么是盒子模型?

參考資料:盒子模型科普盒子模型講解

css幫助我們給html做美化,這就離不開各周位置的確定,盒子模型就如下圖所示:

Border(邊框) - 圍繞在內(nèi)邊距和內(nèi)容外的邊框。

Padding(內(nèi)邊距) - 清除內(nèi)容周圍的區(qū)域,內(nèi)邊距是透明的。

Content(內(nèi)容) - 盒子的內(nèi)容,顯示文本和圖像。

盒子模型

Margin(外邊距) - 清除邊框外的區(qū)域,外邊距是透明的。

margin

那用最簡單的代碼證明下盒子模型是如何工作的呢?其中padding也分上下左右,如果四周的樣式不一致,可以采用padding-top等標(biāo)記對(duì)分別設(shè)置。也可以依照順時(shí)針的方法設(shè)置padding: 20px 25px 30px 5px;則為上右下左各處的樣式。

div {

? ? width: 300px;

? ? border: 25px solid green;

? ? padding: 25px;

? ? margin: 25px;

}

最終元素的總寬度計(jì)算公式是這樣的:

總元素的寬度=寬度+左填充+右填充+左邊框+右邊框+左邊距+右邊距

元素的總高度最終計(jì)算公式是這樣的:

總元素的高度=高度+頂部填充+底部填充+上邊框+下邊框+上邊距+下邊距

盒子模型適用于可以調(diào)節(jié)邊框的塊狀模型如:<div><ul><ol><p><h><table>等塊狀元素:


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

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

  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,460評(píng)論 0 11
  • 課程目標(biāo): 學(xué)會(huì)使用CSS選擇器熟記CSS樣式和外觀屬性熟練掌握CSS各種選擇器熟練掌握CSS各種選擇器熟練掌握C...
    繁華退卻閱讀 1,806評(píng)論 0 0
  • 問答題1 /72瀏覽器頁面有哪三層構(gòu)成,分別是什么,作用是什么?參考答案構(gòu)成:結(jié)構(gòu)層、表示層、行為層分別是:HTM...
    _Yfling閱讀 1,313評(píng)論 0 23
  • 本課來自http://www.imooc.com/learn/9請(qǐng)不要用作商業(yè)用途。 HTML5 HTML介紹 H...
    PYLON閱讀 3,457評(píng)論 0 5
  • 簡介 SRA是NIH的高通量測(cè)序數(shù)據(jù)的主要檔案,是國際核苷酸序列數(shù)據(jù)庫協(xié)作(INSDC)的一部分,包括NCBI序列...
    Forest_Lee閱讀 25,079評(píng)論 0 11

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