【HTML】行内元素、块级元素与行内块级元素

Type display
行内 inline
块级 block
行内块 inline-block

块级元素的前后会产生换行,行内元素不会。

块级元素可以包含行内元素、块级元素,行内元素只能包含文本和其他行内元素。

CSS Attribute inline block inline-block
width ✔️ ✔️
height ✔️ ✔️
margin ✔️ ✔️ ✔️
padding ✔️ ✔️ ✔️
border ✔️ ✔️ ✔️

常见的display为inline的标签:

html 复制代码
span
a
b i u strong em small sup sub
br
code var kbd
q cite
img
label

img标签的行为表现为行内块,不能换行但可以设置宽高。

常见的display为block的标签:

html 复制代码
p
h1~h6
ul ol li
div
table tr td
hr
pre

常见的display为inline-block的标签:

html 复制代码
button
input
select
textarea

参考资料:

相关推荐
超级无敌暴龙兽2 小时前
和我一起刷面试题呀
前端·面试
wzl202612132 小时前
企业微信定时群发技术实现与实操指南(原生接口+工具落地)
java·运维·前端·企业微信
小码哥_常2 小时前
Robots.txt:互联网爬虫世界的“隐形规则”
前端
小码哥_常2 小时前
Android开发神器:AndroidAutoSize,轻松搞定屏幕适配
前端
前端一小卒2 小时前
前端工程师的全栈焦虑,我用 60 天治好了
前端·javascript·后端
不停喝水2 小时前
【AI+Cursor】 告别切图仔,拥抱Vibe Coding: AI + Cursor 开启多模态全栈新纪元 (1)
前端·人工智能·后端·ai·ai编程·cursor
coderyi4 小时前
LLM Agent 浅析
前端·javascript·人工智能
科雷软件测试4 小时前
使用python+Midscene.js AI驱动打造企业级WEB自动化解决方案
前端·javascript·python
ConardLi4 小时前
把 Claude Design 做成 Skill,你的网站也能拥有顶级视觉体验
前端·人工智能·后端