element即contentcss
代碼頂部都要加doctype聲明,這樣大多數瀏覽器都會遵循標準w3c盒子模型瀏覽器
IE5.x和6在怪異模式中使用本身的非標準模型,這些瀏覽器的width屬性不是內容的寬度,而是內容、內邊距、外邊距的總格。code
雖然有方法解決這個問題。可是目前最好的解決方案是迴避這個問題。也就是,不要給元素添加具備指定寬度的內邊距,而是嘗試將內邊距或外邊距添加到元素的父元素和子元素。blog
box-sizing:content-box|border-box|inherit
父元素加前置內容生成
.parent : before { content : " "; display : table; }
繼承
兩個上下方向相鄰的元素框垂直相遇時,外邊距會合並,合併後的外邊距的高度等於兩個發生合併的外邊距中較高的那個邊距值element