css三种机制

css提供了三种机制来设置盒子的摆放位置,分别是标准流(普通流)、浮动和定位。

1、标准流:

块元素会独占一行,从上而下顺序排列;

     常用元素:div、h1~h6、hr、p、ul、ol、dl、form、table

行内元素按照顺序,从左到右排列,碰到父元素边缘自动换行

        常用元素:span、a、i、em等

2、浮动

让盒子从普通流中浮起来,主要作用是让块级元素在一行上显示。

3、定位

将盒子定在浏览器的某一位置,实现页面布局。

你可能感兴趣的:(css三种机制)