在标准流中,大部分元素是分等级的,分别为:块级元素,行内元素,行内块元素。
块级元素:大部分容器级标签包括p标签。
特点:可以设置宽高,独占一行,如果不设置宽度,会继承父级元素的宽度,如果不设置高度会被内容自动撑开。
行内元素:大部分文本级标签。
特点:
- 不能正常加载宽高,其他盒模型属性虽然可以设置宽高,但是容易出现加载问题
- 可以和其他行内元素或行内块元素并排显示。
- 不论是否设置宽高,都只会被元素撑开占据的宽高。
行内块元素:例如input,img。
特点:
- 可以设置宽高,可以和其他行内元素或行内块元素并排显示。
- 如果不设宽高,要么以原始尺寸加载,要么被内容自动撑开。
- 行内块元素依然具有标准流的微观性质,例如空白折叠现象。
元素等级
原文:https://www.cnblogs.com/lw-wp/p/14118183.html