css权威指南(下)
第七章 基本视觉格式化 正常流(没有浮动和定位元素)、非替换元素(包含在文档中)、替换元素(用作其它内容的占位符,如img)、块级元素(会和其它元素形成换行,如div)、行内元素(span之类的元素)和根元素(位于文档树顶端的元素,在HTML文档中就是元素html) 水平格式化 <p style="width:200px;">wideness?</p> /*200px指的是内容区的宽度*/ 水平格式化七大属性:margin-left、border-left、padding-left、width、padding-right、border-right和margin-right,其中有3个属性可以设置为auto:元素内容的宽度width及左右外边距 如果设置width、margin-left或margin-right的某个值为auto,而余下两个属性指定为特定值,那么设置为auto的属性会自动确定所需长度,从而使元素框等于父元素的width 如果这3个属性都设置为特定值(值不合理,且过分受限),此时会把margin-right强制取为auto 某个外边距和width设置为auto,设置为auto的外边距会减为0 3个值都设置为auto,两个外边距都自动为0,width完全填充其包含块 外边距可以设置为负数(按反方向偏移) 如果width、内边距和外边距设置为百分数值