元素的显示模式(块元素,行内元素,行内块元素)

元素显示模式

元素显示模式就是元素以什么 方式显示。

块元素

特点:

  • 独占一行;

  • 可以在样式里设置宽高,内外边距;

  • 宽度默认是父容器的100%;

  • ​ 可以装其他的块元素或行内元素。

注意:文字类的元素内不能使用块元素。 例 p, 主要用于存放文字,里面不能放块级元素 如div。 h1-h6都是文字类块级标签,不能放其他块元素。

块元素 div p h1-h6 ul li

行内元素

特点:

  • 一行可显示多个;

  • 高宽直接设置是无效的;​

  • 默认宽度就是本身内容的宽度;

  • 行内元素只能容纳文本或其他行内元素。

注意:a里面不能再放a;a里面可以包含块元素 但需转换.

行内元素 span a strong/b em/ i del/s

解决内联元素间隙的方法:
  • 去掉内联元素之间的换行
  • 将内联元素的腹肌设置 font - size 为 0 ,内联元素自身在设置 font - size

在这里插入图片描述

总结: 行内元素水平方向有效,竖直方向无效

行内块元素

特点:

  • 和相邻行内元素在一行上,但是中间有空白缝隙;

  • 一行可显示多个;​

  • 默认宽度就是他本身内容的宽度

  • 高度,行高,内外边距都可以设置

行内块元素 input,img td

元素显示模式的转换:

转换为块元素:display:block;

转换为行内元素:display:inline;

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值