在单独的行上创建标题

时间:2014-04-12 14:59:22

标签: 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>

3 个答案:

答案 0 :(得分:0)

你可以插入一个<br>来打破这些行,如下所示:

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

或者,您可以将display的css属性h2设置为单独的block文件,css标记或每个<style> h2 h2 { display: block; } 的个人风格属性:

{{1}}

答案 1 :(得分:0)

<h2>默认为display:block代码。

确保您没有在CSS定义中覆盖此类属性[例如display-inline]。

答案 2 :(得分:0)

你可以使用换行符。     <br />

您可以使用段落标记(确保它们已正确嵌套)     <p>blaah blaah blaah</p>

或者你可以用div移动它们。 (不推荐)

<div>Blaah blaah blaah</div>

CSS(我假设您知道如何使用CSS)

div {
position:(absolute, relative or fixed)
top:___;
left:____;
}