当前位置: 首页 > news >正文

前端学习---HTML---块元素和行内元素

文章目录

  • 1、块级元素(Block-level Elements)
    • 1.1、特点
    • 1.2、常见块级元素
  • 2、 行内元素(Inline Elements)
    • 2.1、特点
    • 2.2、常见行内元素
  • 3、特殊情况:行内块元素(Inline-block)

在HTML中,元素根据其默认的显示方式可以分为块级元素(Block-level Elements)和行内元素(Inline Elements)。它们的主要区别在于布局行为、默认样式以及能否包含其他元素。

1、块级元素(Block-level Elements)

1.1、特点

独占一行:默认情况下,块级元素会占据其父容器的整个宽度,前后会自动换行。
可设置宽高:可以通过CSS设置width、height、margin、padding等属性。
可包含其他块级或行内元素:通常作为容器使用(如

等)。
默认对齐方式:垂直方向堆叠(从上到下)。

1.2、常见块级元素

<div><p><h1>-<h6><ul>/<ol>/<li><section><article><header><footer><form><table><hr><blockquote>

示例:

<divstyle="background: lightblue; width: 200px; height: 100px;">这是一个块级元素(div)</div><p>这是另一个块级元素(p),会显示在新的一行。</p>

2、 行内元素(Inline Elements)

2.1、特点

不换行:默认与其他行内元素在同一行显示,直到行宽不足时才换行。
不可直接设置宽高:width和height无效,大小由内容决定(但可通过padding或line-height间接调整)。
只能包含文本或其他行内元素:不能包含块级元素(如<a>中不能直接放<div>)。
默认对齐方式:水平方向排列(从左到右)。

2.2、常见行内元素

<span><a><strong><em><img><input><button><label><code><sub><sup><br>

示例

<spanstyle="background: yellow; padding: 5px;">行内元素1</span><spanstyle="background: pink; padding: 5px;">行内元素2(同一行显示)</span>

3、特殊情况:行内块元素(Inline-block)

混合特性:兼具行内元素(不换行)和块级元素(可设宽高)的特点。
常见元素:<img>、<input>、<button>默认是inline-block。
通过CSS设置:任何元素可通过display: inline-block;转换为行内块。
示例:

<spanstyle="display: inline-block; width: 50px; height: 50px; background: gray;"></span><span>行内块元素可以设宽高且不换行。</span>
http://www.jsqmd.com/news/412377/

相关文章:

  • AI 赋能文档安全:敏感内容识别与动态权限管控技术盘点
  • 基于CNN和FNN的进化神经元模型的快速响应尖峰神经网络附Matlab代码
  • 2026多智能体系统爆发:实在智能Agent如何破解企业数字化死局?
  • 基于CNN-LSTM定向改进预测的动态多目标进化算法(CNN-LSTM-DIP-DMOEA)求解CEC2018研究附Matlab代码
  • 信用卡逾期委托协商分期费用详解,负债人正规办理全指南 - 代码非世界
  • 贷款逾期找协商公司,贷款逾期委托公司协商问题分析 - 代码非世界
  • 知识图谱增强大模型实战指南(非常详细),智能融合新范式入门到精通,收藏这一篇就够了!
  • 压缩传感(CS)算法在图像重建中的Matlab实现
  • 负债贷款逾期委托公司协商如何选择,这才是正确出路 - 代码非世界
  • 20260225_213030_如何选择多智能体(Multi-Agent)架构
  • 按功能拆分 Pinia 仓库
  • 自己搭建知识库:9种RAG架构全解析(非常详细),从入门到精通,收藏这一篇就够了!
  • 企业级RAG多模态进阶指南:2026技术全景(非常详细),从文本对齐到端到端融合,从入门到精通!
  • 260202
  • RAG不用向量数据库居然更准?深度解析技术新思路(非常详细),从入门到精通,这一篇讲透了!
  • Gamma-Gamma信道的蒙特卡洛仿真
  • [agent] Stanford CS230: Deep Learning I Autumn 2025
  • 【Linux系统编程】(四十)线程控制终极指南:从资源共享到实战操控,带你吃透线程全生命周期
  • 2026成都装修公司口碑十强榜|避坑指南!按区域+需求精准匹配,附实测数据 - 品牌测评鉴赏家
  • Windows+Kali Linux双系统下的Vulhub漏洞复现环境搭建全攻略
  • 2026高端装修全案哪家强?成都口碑之选+避坑指南,别墅/大平层业主必藏 - 品牌测评鉴赏家
  • git文件大小写变更无法提交问题
  • 装修全案设计大揭秘:省心靠谱之选攻略 - 品牌测评鉴赏家
  • 文档外发风险治理:国内主流技术解决方案全景解析
  • 2026年GEO优化服务商Top5深度测评:从技术到效果的选型指南 - 小白条111
  • 2026全案装修避坑指南 4家实力派装企推荐,预算/设计/售后全覆盖 - 品牌测评鉴赏家
  • 成都装修公司哪家强?3家口碑王炸款,省心避坑不踩雷! - 品牌测评鉴赏家
  • 装修不踩坑!优质全案装修公司详解 - 品牌测评鉴赏家
  • 2026年GEO优化公司推荐Top7:从技术实力到效果落地的深度测评 - 小白条111
  • 一招教你正确打开星绘友晴天steam版