- 文档流
- 盒模型
文档流(normal flow)
网页是一个多层的结构,一层摞着一层,通过CSS可以分别为每一层来设置样式作为用户来讲只能看到最顶上的一层,这些层中,最底下的一层称为文档流,文档流是网页的基础,我们所创建的元素默认都是在文档流中进行排列。对于我们来说元素主要有两个状态:①在文档流中②不在文档流中(脱离文档流)
元素在文档流中有什么特点:
- 块元素:
块元素会在页面中独占一行(自上向下垂直排列)
默认宽度是父元素的全部(会把父元素充满)
默认高度是被内容撑开(子元素) - 行内元素:
行内元素不会独占页面的一行,只占自身的大小
行内元素在页面中自左向右排列,如果一行之中不能容下所有的行内元素则元素会换到第二行继续自左向右排练(书写习惯一致 )
行内元素的默认宽度和高度都是被内容撑开
在网页中呈现得结果为: