盒子模型,是XHtml+CSS布局頁面中的核心!要想學會用CSS布局頁面,就首先要理解盒子模型!
什麼是盒子模型?對於初學者來說,很難說出來,但是對於生活中的盒子大家熟悉吧,哈哈,這裡提到的盒子模型你就可以理解成現實生活中的盒子就可以了,不然怎麼能起個名字叫“盒子模型”呢
好!既然和現實生活中的盒子一樣,那我們想一下,生活中的盒子內部是不是空的好用來存放東西,而裡面存放東西的區域我們給他起個名字叫“content(內容)”,而盒子的紙壁給他起個名字叫“border(邊框)”,如果盒子內部的東西比如是一塊硬盤,但是硬盤怕震動,所以我們需要在硬盤的四周盒子的內部均勻填充一些防震材料,這時硬盤和盒子的邊框就有了一定的距離了,我們稱這部分距離叫“padding(內邊距)”,如果我們需要購買許多塊硬盤,還是因為硬盤怕震動所以需要在盒子和盒子之間也需要一些防震材料來填充,那麼盒子和盒子之間的距離我們稱之為"margin(外邊距)"
OK~!這下盒子模型的四要素就出來了分別是:
content(內容)、border(邊框)、padding(內邊距)、margin(外邊距),如下圖
我們的頁面就是由許許多多的盒子組成的喲~~~,但是和現實生活中的盒子我們會忽略外邊距(margin),但是在頁面中,我們是不能忽略外邊距(margin)的,只有包括外邊距的盒子模型在CSS中才是完整的,即使外邊距為零,我們也不要忽略它,要知道他是存在的。
怎麼樣,理解“盒子模型”了沒?就是這麼點知識