Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在单独的行上创建标题_Php_Html - Fatal编程技术网

Php 在单独的行上创建标题

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'];

我有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>

您可以插入一个字符来打断这些行,如下所示:

 <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:____;
}