1、块元素
常见块元素:<div> <p> <form> <h*> <ul> <li>
- 每个块级元素都从新的一行开始,并且其后的元素也另起一行。
- 元素的高度、宽度、行高以及顶和底边距都可设置。
- 元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。
设置display:block就可以将元素显示为块级元素。
2、内联元素
常见内联元素:<a> <span> <strong> <em> <label>
- 和其他元素都在一行上。
- 元素的高度、宽度及顶部和底部边距不可设置。
- 元素的宽度就是它包含的文字或图片的宽度,不可改变。
块状元素也可以通过代码display:inline将元素设置为内联元素
3、内联块元素
常见内联元素:<img> <input>
- 和其他元素都在一行上。
- 元素的高度、宽度、行高以及顶和底边距都可设置。
内联块状元素(inline-block)就是同时具备内联元素、块状元素的特点,代码display:inline-block 就是将元素设置为内联块状元素。









网友评论