块级元素和行级元素特点区别整理

行级元素(行盒:inline)

常见行内元素:span、a、(img、textarea、button、input)、label、select、canvas、audio、video,b, i, strong、em、br、

(img、textarea、button、input):可设置宽高
基本特点:1、不换行(与其他行级元素共享一行)
2、由于不用来搭建网页结构,宽高不能改变(自适应宽高)
3、img默认是行级元素,但是能修改宽高
4、行级元素内不能嵌套块级元素
5、水平方向排列

面试题:
如果行级与行级元素之间有块级元素,由于块级元素需要独占一行,此时块级元素前后行级元素独占一行

span:无意义的行内元素(通常用来标记某一部分,用来做特定样式)

块级元素(块盒block)

常见的块级元素:html、body、div、header、footer、nav、section、p, h1~h6、ul、form、table、tbody、thead、tfoot、tr等;
基本特点:
1、宽度默认是100%,独占一行(相对于父元素独占一行,视图区是最大父元素),高度由子元素及其内容决定。也可以设置宽高
2、宽高。边距可控制
3、垂直方向排列
4、可以容纳块级元素、行内元素

行块盒(inline-block)

1、有bolck 和 inline的特点
2、不换行(inline的特点)
3、高度,行高以及外边距和内边距可控制(block);
4、宽度是100%(不是相对浏览器,是相对前一级容器大小)
可以设定一个宽度)
5、可以放置其他块元素以及行元素(block)

? 块级元素和行级元素的区别

1、块级元素可以改变宽高,行级元素不能
2、块级元素可以容纳行级元素和块级元素,行级元素内不能容纳块级元素
3、行内水平方向排列,块级垂直方向排列

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值