1文档流
在浏览器窗口中,按自左到右,自上而下顺序排列的各元素就是文档流.
2块级元素,内联元素,行内元素
块级元素显示一块内容,形成块级框,多个块级元素在文档流中从上到下顺序排列成一列.
除块级元素外的所有可视元素均为内联元素.
行内元素显示一行中的部分内容,形成行内框,多个行内元素在文档流中从左到右排列成一行,叫做行框.
3定位
static
默认值,元素按文档流定位.
relative
元素相对于其在文档流中的位置偏移设定的值,原来在文档流中所占用的空间仍然保留.即在文档流中新添加的元素
不会占用这部分空间,而是排在这个空间的后边.
absolute
元素相对于其最近的有定位属性的包含块或者初始包含块偏移设定的值,原来在文档流中所占用的的空间被删除.即
在文档流中新添加的元素会占用这部分之间,而不是排在这个空间的后边.元素忽略原有属性,一律生成块级框.
fixed
元素相对于浏览器窗口偏移设定的值