块状元素block:该元素前后会有换行符,可以设置margin和padding
内联元素inline:元素前后没有换行符,和其他元素在一行上,水平方向可以设置margin,竖直方向不可以,padding水平竖直都可以设置
而内联元素inline-block:既有块状元素的性质又有内联元素的性质,即:1、和其他元素都在一行上;2、元素的高度、宽度、行高以及顶和底边距都可设置。
## 常见的块状元素与内联元素
块状元素 | 内联元素 |
---|---|
address - 地址 blockquote - 块引用 center - 举中对齐块 dir - 目录列表 div - 常用块级容易,也是CSS layout的主要标签 dl - 定 列表 fieldset - form控制组 form - 交互表单 h1 - 大标题 h2 - 副标题 h3 - 3级标题 h4 - 4级标题 h5 - 5级标题 h6 - 6级标题 hr - 水平分隔线 isindex - input prompt menu - 菜单列表 noframes - frames可选内容,(对于不支持frame的浏览器显示此区块内容 noscript - 可选脚本内容(对于不支持script的浏览器显示此内容) ol - 有序表单 p - 段落 pre - 格式化文本 table - 表格 ul - 无序列表 li |
a - 锚点 |