在php返回和html之间中断

Jul*_*e24 0 html css

我无法理解为什么"Hello 1"和"Logout"之间存在中断.谁能明白为什么?

在此输入图像描述

<h4 class="hello">Hello, <em><?php echo $_SESSION['username'];?>!</em></h4>
            <a href="logout.php" style="font-size:18px">Logout?</a>
            <a href="test.php">test</a>
        <div id="container">
            <div class="topbar">
                <p id="headline">Test</p>
                <p id="headline_1">Page</p>

            </div>
        </div>
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 5

默认情况下h4,标题(包括元素)会display: block在它们之前和之后生成换行符.

您可以通过以下方式更改:

  • 不使用标题元素(文本看起来不像是子子标题,所以这可能是最好的方法).
  • 修改 display
  • 浮动元素
  • 使用Flexbox
  • 使用CSS网格