- css规范规定,元素都有一个属性display,他的值是inline就是行内元素,值为block就是块级元素,
- 行内元素: 不能设置宽高,宽度默认自身宽度,一行可以显示多个行内元素,padding和margin的水平方向设置会生效,竖直方向不生效.常用行内元素如下
- a - 锚点
- b - 加粗
- span - 图片
- select - 选择框
- strong - 强调
- input - 输入框
- button - 按钮
- sup - 上标
- sub - 下标
- em - 强调
- textArea - 多行文本输入框
- img - 图片
- label - 标签为 input 元素定义标注
- 块级元素: 可以设置宽高,默认宽度是浏览器宽度,单独占一行,是个盒子容器,可以放行内和块元素.文字类的不能存放块级的元素,例如p1-h6里面不能添加div,常用的块级元素如下:
- div - 标签可以把文档分割为独立的、不同的部分。
- form - 表单
- table - 列表
- ol - 有序列表
- ul - 无序列表
- li - 列表项目- 标签可用在有序列表 (<ol>) 和无序列表 (<ul>) 中。
- dl - 定义列表
- dt - 定义列表中的项目
- dd - 条目的定义部分
- p - 段落
- pre - 预格式化的文本
- h1-h6 - 定义标题
- address - 地址
- blockquote - 块引用
- center - 举中对齐块
- dir - 目录列表
- fieldset - form控制组
- blockquote - 块引用
- menu - 菜单列表
- 行内块元素: 可以设置宽高,一行可以存放多个元素,每个元素之间有空隙,默认宽度是本身宽度
- 空元素
- hr - 分割线
- br - 换行
- img - 图片
- input - 输入框
- link - 链接
- meta - 元素可提供有关页面的元信息
- <area> - 图像映射中的区域,area 元素总是嵌套在 <map> 标签中。例如:百度地图上可点击的地点
- <base> - 为页面上的所有链接规定默认地址或默认目标。
- <col> - 表格中一个或多个列定义属性值
- <colgroup> - 用于对表格中的列进行组合,以便对其进行格式化。
- <keygen> - 生成密钥对
- <source> - 媒介元素(比如 <video> 和 <audio>)定义媒介资源
- <track> - 为诸如 video 元素之类的媒介规定外部文本轨道
- <wbr> - 单词换行时机
行内元素有哪些?块级元素有哪些? 空(void)元素有那些
最新推荐文章于 2022-06-27 07:24:01 发布