Php 在单独的行上创建标题
我有3个标题,它们显示在同一行上。我可以在样式中添加什么以避免这种情况发生Php 在单独的行上创建标题,php,html,Php,Html,我有3个标题,它们显示在同一行上。我可以在样式中添加什么以避免这种情况发生 <h2><?php echo "Name: "; echo $rows['a_name']; ?></h2> <h2><?php echo "Topic: ";echo $rows['a_email']; ?></h2> <h2><?php echo "Message:"; echo $rows['a_answer'];
<h2><?php echo "Name: "; echo $rows['a_name']; ?></h2>
<h2><?php echo "Topic: ";echo $rows['a_email']; ?></h2>
<h2><?php echo "Message:"; echo $rows['a_answer']; ?></h2>
您可以插入一个字符来打断这些行,如下所示:
<h2><?php echo "Name: "; echo $rows['a_name']; ?></h2><br>
<h2><?php echo "Topic: ";echo $rows['a_email']; ?></h2><br>
<h2><?php echo "Message:"; echo $rows['a_answer']; ?></h2>
默认情况下,
是一个显示:块
标记
确保未在CSS定义中重写此类属性[例如,
显示内联]
。可以使用换行符。
可以使用段落标记(确保它们正确嵌套)
blaah blaah blaah
或者你可以用div来移动它们。(不推荐)
默认情况下,头元素是块级别的,所以您必须有一些CSS来更改该行为。请张贴你的CSS。另外,您的PHP与这个问题无关。从未听说过换行吗
不应用于设计/布局目的。谢谢!原来是在外部css中被覆盖了,所以我把它改为display:block。
h2 { display: block; }
<div>Blaah blaah blaah</div>
div {
position:(absolute, relative or fixed)
top:___;
left:____;
}