Php 输出顺序错误?

Php 输出顺序错误?,php,html,Php,Html,这是输出为 'Customer Info...' 'Customer Accounts...' [contents of $custOutput] [contents of $accOutput] 你可以通过这样做来实现 <font size="2" align="center"> <font color="silver">Customer Info... <br /> <?php echo $custOutput; ?> &

这是输出为

'Customer Info...'

'Customer Accounts...'

[contents of $custOutput]

[contents of $accOutput]

你可以通过这样做来实现

 <font size="2" align="center">
  <font color="silver">Customer Info... <br />
  <?php echo $custOutput; ?>
  </font>
</font>

<br />

 <font size="2" align="center">
  <font color="silver">Customer Account... <br />
  <?php echo $custOutput; ?>
  </font>
</font>

客户信息

客户帐户

p.S如果您不想在

内部使用

,您可以将php代码包装在

内部,因为
标记在其性质上默认为块级元素,尽管如果您使用的是规范化器或所有元素都设置为内联显示,然后你必须在p标签上添加
css
属性
显示:block

结束
标签的另一半在哪里?无效的HTML不会产生可预测的输出。很抱歉,忘记完全删除H3标签…正在进行大量的切分和更改。结果是一样的,不管有没有,诊断这一问题的第一步是查看页面源代码,而不是显示的页面,看看输出的顺序是否确实错误,或者仅仅是因为有问题的HTML而被呈现。(你可能已经这样做了。)我猜op只想把标题(如客户信息等)做成银色字体。在这种情况下,我会在添加中断之前关闭银色字体标记。
'Customer Info...'
[contents of $custOutput]

'Customer Accounts...'
[contents of $accOutput]
 <font size="2" align="center">
  <font color="silver">Customer Info... <br />
  <?php echo $custOutput; ?>
  </font>
</font>

<br />

 <font size="2" align="center">
  <font color="silver">Customer Account... <br />
  <?php echo $custOutput; ?>
  </font>
</font>