行内元素、块级元素和行内块元素

HTML 可以将元素分类方式分为行内元素、块级元素行内块元素.

使用display属性能够将三者任意转换:

display:inline;// 转换为行内元素
display:block;// 转换为块级元素
display:inline-block// 转换为行内块元素

行内元素

行内元素:a,span,i,em,strong,b,label

行内元素最常使用的就是 span,其他的只在特定功能下使用.

行内元素特征:

  • 设置宽高无效
  • 对 margin 仅设置左右方向有效,上下无效,padding 设置上下左右都有效
  • 不会自动进行换行

块级元素

块级元素:(h1~h6,div,ul,li,ol,dl,dt,dd,form

块级元素代表性的就是 div,其他入pnavheaderfooter 等等都可以用 div 来实现,不过为了方便解读代码,一般会使用特定的语义化标签使代码可读性强.

块级元素特征:

  • 能够识别宽高
  • margin 和 padding 的上下左右均对其有效
  • 可以自动换行
  • 多个块级元素标签写在一起,默认排序方式为从上至下

块级元素和行内元素的分类

从 HTML 的角度来讲,标签分为:

  • 文本级标签pspanabiuem
  • 容器级标签divh系列lidtdd

行内元素除了p之外,所有的文本级标签,都是行内元素,p是个文本级,但是是个块级元素

块级元素:所有的容器级标签都是块级元素,还有p标签


行内块元素

行内块元素综合了行内元素和块状元素的特性,因此行内块元素在日常的使用中,由于其特性,使用的次数也比较多.

行内块元素特性:

  • 不自动换行
  • 能够识别宽高
  • 默认排序方式为从左到右

  • 24
    点赞
  • 248
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不是独角兽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值