CSS-块级元素、行内元素

本文详细介绍了HTML中的块级元素和行内元素的区别。块级元素如div、form等默认占据整行,可调整宽高及内外边距,能容纳其他元素;行内元素如a、img等则按行排列,宽度受内容限制,不支持高度和宽度设置。了解这些基础知识对于网页布局和设计至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、区别

1.块级元素(block元素):

(1)总是在新行上开始,css把块元素加上display:inline属性,也可以一行上排列。;
(2)高度,行高以及外边距和内边距都可控制;
(3)宽度缺省是它的容器的100%,除非设定一个宽度。
(4)它可以容纳行内元素和其他块元素

通俗理解:块级元素是一个容器,可以容纳其他元素,容纳的元素默认按行排列

2.行内元素(inline元素):

(1)在一行内从左到右显示,css中加上display:block属性,也可以从新行开始;
(2)高,行高及外边距和内边距不可改变;
(3)宽度就是它的文字或图片的宽度,不可改变
(4)行内元素只能容纳文本或者其他行内元素

通俗理解:行内元素主要显示具体文字、图片,在一行内从左到右显示。

二、元素划分

1.块级元素(block元素):
div - 常用块级容器,也是css layout的主要标签
form - 交互表单
h1 h2 ... - 标题
hr - 水平分隔线
p - 段落
table - 表格
ul - 非排序列表(无序列表)
2.行内元素(inline元素):
a - 锚点
br - 换行
em - 强调
img - 图片
input - 输入框
label - 表格标签
select - 项目选择
span - 常用内联容器,定义文本内区块
textarea - 多行文本输入框
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值