目录
HTML Inline-Block 语法
如何创建 HTML 内联块?
Examples to Implement in Inline-Block
Example #3
Conclusion
首页 web前端 html教程 HTML 内联块

HTML 内联块

Sep 04, 2024 pm 04:18 PM
html html5 HTML Tutorial HTML Properties HTML tags

HTML 还有另一种类型的元素,称为内联块元素。它只是由定义的元素调用的每个标签所占据和界定的空间,而不是破坏 HTML 内容流。块级元素的特征主要是我们认为的

。标签同样的事情,我们有一个名为 的内联元素标签。主要关注内联块元素;内联元素和内联块元素之间存在细微差别,它允许用户设置 Html 元素的宽度、高度,我们还自定义了顶部、底部并显示内容将是内联块,并且如果满足以下条件,填充将被初始化:所需的要求。

HTML Inline-Block 语法

基本语法如下:

语法:

<html>
<body>
<p><span> ---some html codes ---</span> </p>
</body>
</html>
登录后复制

以上代码是在html中编写内联块元素的基本语法。我们在下面使用了一些预定义的内联块元素集。

以上标签主要是根据用户需求在html中预定义的html内嵌元素;我们将重点关注 html 内联块元素中的标记。我们都知道块级元素总是开始一个新行并占据给定变量的完整宽度,但内联元素不会开始一个新行。此外,与块级元素相比,它需要的宽度更小,但有必要在 html 内联元素中声明宽度。内联元素将在段落元素的内部声明。 元素通常在容器中用作一些文本,并且没有特定的必需属性,但给定的 css 样式、类和 id 在 时是常见的。 element 在文本的某些样式部分与 css 一起使用。

如何创建 HTML 内联块?

  • 正如之前文章中所讨论的,我们在块级元素中创建了 HTML 内联块元素。 HTML 元素仅需要用户分配给定的必要空间,并且彼此相邻地出现在 HTML 标记的同一行上。我们无法控制 HTML 元素的高度和宽度;这是内联元素的属性。
  • 名为 display: inline 的 CSS 样式属性在需要时会忽略内边距和边距设置;它将允许 HTML 中的填充和边距值。它仅包含内联元素,并借助 display: inline 等设置使块元素显示在一行中。 如果您不想最小化 HTML 代码,我们可以使用 CSS 样式将 div 标签设置为 50% 宽度。这是内联块元素的 CSS 解决方案。
  • 有时我们可以使用空格:no-wrap 是父容器;它将允许
    按照我们的预期在每个 div 内联块中显示的标签,而不将 div 链接在一起也称为嵌套 div 标签。我们已经讨论了一些内联块元素,这些元素将用于在 CSS 样式的帮助下创建布局。
  • 假设我们在 HTML 中使用两个 div 标签,并通过 CSS 样式中的 inline-block 元素设置来显示。我们可以将每个标签的宽度设置为 50%,但是第二个 div 标签低于第一个 div 标签。
  • 代码:

    <html>
    <head>
    section {
    background: green;
    box-sizing: border-box;
    padding: 150px;
    }
    div {
    box-sizing: border-box;
    display: inline-block;
    height: 100px;
    padding: 54px;
    text-align: center;
    width: 53%;
    }
    .green {
    background: lightgreen;
    }
    .black {
    background: black;
    }
    </head>
    <body>
    <span style="border: 2px lightgreen">
    </span>
    <section>
    <div class="green">Width: 40%</div>
    <div class="black">Width: 60%</div>
    </section>
    </body>
    </html>
    登录后复制

    上述代码说明:在上面的代码中,我们设置了两个div标签的宽度;每个都是 50%,显示属性是 inline-block。预期输出会有所不同,因为两个 div 标签的宽度为 50%,因此任何标签值都会更改为 51% 或 49%。尽管如此,这并不是一个好的做法,而且对于 HTML 元素空间来说也不够;它至少需要 50%,因为内联元素尊重 HTML 中两个 div 标签之间的字间距。

    We can also use some borders and padding styles in the HTML div tags; it will highlight the web pages more effectively. We use

    tag called block-level elements for the above codes. We use the tag as the inline element tag; we will use some contents inside the tags that will be required on the web page.

    Examples to Implement in Inline-Block

    We will discuss the below examples.

    Example #1

    Code:

    <html>
    <body>
    <p>Sample <span style="border:3px green">Welcome</span>To my domain</p>
    <p>Welcome to My Domain</p>
    </body>
    </html>
    登录后复制

    Output:

    HTML 内联块

    Example #2

    Code:

    <html>
    <head>
    <style>
    span.first {
    display: inline;
    width: 150px;
    height: 120px;
    padding: 8px;
    border: 3px  blue;
    background-color: green;
    }
    span.second {
    display: inline-block;
    width: 140px;
    height: 110px;
    padding: 7px;
    border: 3px blue;
    background-color: green;
    }
    span.third {
    display: block;
    width: 103px;
    height: 110px;
    padding: 6px;
    border: 2px yellow;
    background-color: black;
    }
    </style>
    </head>
    <body>
    <div> Welcome to My Domain
    <span class="first">Welcome</span>
    <div>
    <div> Same Same
    <span class="second">Same Same</span>
    <div>
    <div> Welcome to My Domain
    <span class="third">Welcome</span>
    <div>
    </body>
    </html>
    登录后复制

    Output:

    HTML 内联块

    Example #3

    Code:

    <html>
    <head>
    <style>
    .first {
    float:center;
    display: inline;
    width: 150px;
    height: 120px;
    padding: 8px;
    border: 3px  blue;
    background-color: green;
    }
    .1{
    clear:center;
    }
    </style>
    </head>
    <body>
    <div class="first"> <marquee> Welcome to My Domain</marquee>
    </div>
    </body>
    </html>
    登录后复制

    Output:

    HTML 内联块

    Explanation of the above code: The first example will discuss the essential inline element called tag that will use for the web page; the second example will use span in the CSS style, and the same will be called in the tag in body sections each of the CSS styles will be defined in each span third example we will use some text values in the box-limit areas in the inline-block element features.

    Conclusion

    In Conclusion, partly based on the above topics, we have some ideas about inline-block elements in Html. We use both tag elements for their dependencies and features in user areas. However, IE and other browser versions may or may not support some tags.

以上是HTML 内联块的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1670
14
CakePHP 教程
1428
52
Laravel 教程
1329
25
PHP教程
1276
29
C# 教程
1256
24
HTML 中的表格边框 HTML 中的表格边框 Sep 04, 2024 pm 04:49 PM

HTML 表格边框指南。在这里,我们以 HTML 中的表格边框为例,讨论定义表格边框的多种方法。

HTML 中的嵌套表 HTML 中的嵌套表 Sep 04, 2024 pm 04:49 PM

这是 HTML 中嵌套表的指南。这里我们讨论如何在表中创建表以及相应的示例。

HTML 左边距 HTML 左边距 Sep 04, 2024 pm 04:48 PM

HTML 左边距指南。在这里,我们讨论 HTML margin-left 的简要概述及其示例及其代码实现。

HTML 表格布局 HTML 表格布局 Sep 04, 2024 pm 04:54 PM

HTML 表格布局指南。在这里,我们详细讨论 HTML 表格布局的值以及示例和输出。

HTML 输入占位符 HTML 输入占位符 Sep 04, 2024 pm 04:54 PM

HTML 输入占位符指南。在这里,我们讨论 HTML 输入占位符的示例以及代码和输出。

您如何在PHP中解析和处理HTML/XML? 您如何在PHP中解析和处理HTML/XML? Feb 07, 2025 am 11:57 AM

本教程演示了如何使用PHP有效地处理XML文档。 XML(可扩展的标记语言)是一种用于人类可读性和机器解析的多功能文本标记语言。它通常用于数据存储

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表指南。在这里我们还分别讨论了 HTML 有序列表和类型的介绍以及它们的示例

HTML onclick 按钮 HTML onclick 按钮 Sep 04, 2024 pm 04:49 PM

HTML onclick 按钮指南。这里我们分别讨论它们的介绍、工作原理、示例以及各个事件中的onclick事件。

See all articles