📜  如何仅使用浮动属性将 H2 移动到 H1 下方?(1)

📅  最后修改于: 2023-12-03 15:08:13.468000             🧑  作者: Mango

如何仅使用浮动属性将 H2 移动到 H1 下方?

在HTML中,可以使用<h1><h2>等标签定义标题。有时候,我们需要将某个标题标签移到另一个标题标签下方。下面介绍如何使用浮动属性实现将<h2>移到<h1>下方的效果。

HTML 代码

首先,我们先创建一个包含两个标题标签的 HTML 文档,如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>浮动标题</title>
    <style>
        h1 {
            background-color: yellow;
            text-align: center;
            margin: 0;
        }

        h2 {
            background-color: blue;
            color: white;
            margin: 0;
            float: left;
        }
    </style>
</head>
<body>
    <h1>这是一个H1标题</h1>
    <h2>这是一个H2标题</h2>
</body>
</html>
CSS 代码

我们可以使用浮动属性float<h2>元素浮动到<h1>元素下方。具体代码如下:

h2 {
    float: left;
}

上述代码表示将<h2>元素向左浮动,使其移动到<h1>下方。

完整 HTML 文件

将上面的HTML和CSS代码组合起来,可以得到一个完整的HTML文件,如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>浮动标题</title>
    <style>
        h1 {
            background-color: yellow;
            text-align: center;
            margin: 0;
        }

        h2 {
            background-color: blue;
            color: white;
            margin: 0;
            float: left;
        }
    </style>
</head>
<body>
    <h1>这是一个H1标题</h1>
    <h2>这是一个H2标题</h2>
</body>
</html>
效果展示

最后,我们来看一下运行效果。

浮动标题运行效果

可以看到,通过浮动属性float,我们已经成功将<h2>元素移动到<h1>下方了。