我无法理解为什么" Hello 1"和"退出"。谁能明白为什么?
<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>
答案 0 :(得分:5)
标题(包括h4
元素)默认为display: block
,因此它们会在自己之前和之后生成换行符。
您可以通过以下方式更改:
display
答案 1 :(得分:0)
有些人如上所述描述了原因。一种解决方案可以是这样的:
<div>
<span class="hello">
Hello, <em><?php echo $_SESSION['username'];?>!</em>
</span>
<a href="logout.php" style="font-size:18px">Logout?</a>
</div>