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

行内元素块元素

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>显示例子</title><style>/* 将行内元素 (span) 转为块级元素 */span {display: block; /* 将 span 转为块级元素 */width: 200px;   /* 设置宽度 */height: 50px;   /* 设置高度 */background-color: lightblue; /* 设置背景色 */margin-bottom: 10px; /* 设置底部外边距 */}/* 将块级元素 (div) 转为行内元素 */div {display: inline; /* 将 div 转为行内元素 */width: 200px;   /* 宽度设置会被忽略,因为行内元素不允许设置宽度 */height: 50px;   /* 高度也不会被应用 */background-color: lightcoral; /* 设置背景色 */margin-right: 10px; /* 设置右边外边距 */}/* 将块级元素 (p) 转为 inline-block 元素 */p {display: inline-block; /* 将 p 元素转为 inline-block,允许设置宽度和高度 */width: 150px;  /* 设置宽度 */height: 50px;  /* 设置高度 */background-color: lightgreen; /* 设置背景色 */margin-right: 10px; /* 设置右边外边距 */}</style>
</head>
<body><!-- 这是一个行内元素 <span> 被转换为块级元素 --><span>这是一个行内元素,被转为块级元素。</span><!-- 这是一个块级元素 <div> 被转换为行内元素 --><div>这是一个块级元素,被转为行内元素。</div><div>另一个转为行内元素的 div。</div><!-- 这是一个块级元素 <p> 被转换为 inline-block 元素 --><p>这是一个 inline-block 类型的段落元素。</p><p>另一个 inline-block 类型的段落。</p></body>
</html>

中文解释:

  1. 行内元素 span 转为块级元素

    • 通过 display: block,将原本是行内元素的 span 转换成了块级元素,允许设置宽度、高度,并有一个底部外边距。
  2. 块级元素 div 转为行内元素

    • 通过 display: inline,将块级元素 div 转换为行内元素。由于行内元素不能设置宽度和高度,这些样式将被忽略。
  3. 块级元素 p 转为 inline-block 元素

    • 通过 display: inline-block,将 p 元素设置为 inline-block,这使得它能够像行内元素一样排布,但仍然可以设置宽度和高度。

在这里插入图片描述

http://www.dtcms.com/a/358816.html

相关文章:

  • 【办公类-39-06】20250830通义万相水果图(万相2.1专业Q版线描风格+万相专业2.2默认简笔画效果)
  • “我店模式“当下观察:三方逻辑未变,三大升级重构竞争力
  • 如何提高微型导轨的生产效率?
  • 【Java EE进阶 --- SpringBoot】Spring Web MVC(Spring MVC)(二)
  • Qt中的QSS介绍
  • JavaScript 中的 this 关键字
  • 机器视觉学习-day11-图像噪点消除
  • VuePress添加自定义组件
  • android studio编译安卓项目报gradle下载失败
  • [光学原理与应用-337]:ZEMAX - 自带的用于学习的样例设计
  • 知识随记-----Qt 样式表深度解析:何时需要重写 paintEvent 让 QSS 生效
  • [算法] 双指针:本质是“分治思维“——从基础原理到实战的深度解析
  • 05.《ARP协议基础知识探秘》
  • 构建AI智能体:十八、解密LangChain中的RAG架构:让AI模型突破局限学会“翻书”答题
  • 银河麒麟V10(Phytium,D2000/8 E8C, aarch64)开发Qt
  • 魔方的使用
  • 进制转换问题
  • 【车载开发系列】CAN与CANFD上篇
  • 前端代码结构详解
  • Python数据处理
  • 6.1 Update不能写复杂的逻辑
  • ReconDreamer
  • 前端浏览器调试
  • Python爬虫实战:构建Widgets 小组件数据采集和分析系统
  • Apple登录接入记录
  • Spring AI 的应用和开发
  • 突发,支付宝发布公告
  • GitHub 热榜项目 - 日榜(2025-08-30)
  • Unity笔记(八)——资源动态加载、场景异步加载
  • DbVisualizer:一款功能强大的通用数据库管理开发工具