行内元素有哪些?块级元素有哪些? 空(void)元素有那些

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值