行、块、行内块标签

本文详细介绍了HTML中的行标签、块标签和行内块标签的特性,包括它们在布局中的行为、尺寸样式设置及相互转换方法。块标签独占一行,可设置宽高和内外边距;行标签与其他元素同排,不支持宽高和边距设置;行内块元素则结合两者特性,可与元素同排并设定宽高。

HTML的仨大标签分类:行标签、块标签、行内块标签

前言:
       我发现一直以来,我进入了一个误区,我对于行标签和块标签的理解,首先从定义上就搞错了,嘤嘤嘤(╥╯^╰╥)......
       

一、块标签:(block element):

特点:
       1.总是独占一行
       2.高度,宽度,以及内外边距,都可以进行设置
       3.可容纳行内元素和其他块元素

典型的块元素有div、p、h系列、li、ul、dt、dd、form等
       

二、行标签(inline element):

行元素也叫内敛元素,叫法不一,如:内联元素,内嵌元素,行内元素,直进式元素等。元素在一行内显示。内联元素一般只能容纳文本或者其他内联元素
特点:
       1.可以和其他元素共处一行,不用另起一行。
       2.元素的高、宽、顶部以及底部的内外边距不能进行设置(设置了也不起作用)
       3.该行标签的高、宽是它包含的内容(图片,文字)的宽度
       4.行标签不可以嵌套块标签
典型的行元素有span、a、b、i、u、em、strong、br、label等        

三、行内块标签:

特点:
       能和其他元素呆在一行,并且能设置宽高
       

四、行、块标签的转换:

1.块级标签转化为行内标签:display:inline;

2.行内标签转换为块级标签:display:block;

3.转换为行内块标签:display:inline-block;

总结:

  • html分为三大类标签,分别是块标签,行标签,行内块标签
  • 块元素独占一行,行元素不独占一行(宽高等属性不可设置)
  • 一般情况下会在块元素中放行内元素,而不会在行内元素中放块元素
  • 块元素中基本上啥都能放,但是注意p元素中不能放任何块元素哟(不符合语法规范)

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值