所以我试图在一行上打印出来,但是当它执行时,它会在两条不同的行上打印出来。有什么想法吗? 例: 欢迎 二〇一二年十二月一十四日
<?php
print("<h1>Welcome</h1>" .
"<h2>" . Date('n \/ j \/ Y') . "</h2>");
?>
如果这有任何区别我试图在页面的左侧打印一个欢迎的,并在右侧打印日期示例: 欢迎12/14/2012
答案 0 :(得分:7)
这是一个HTML问题。由于h1和h2是块级元素,因此浏览器会在末尾添加换行符。您可以使用css来更改它或使用更合适的html
<?php print("<h1 style='display:inline;'>Welcome</h1>" . "<h2 style='display:inline;'>" . Date('n \/ j \/ Y') . "</h2>"); ?>
答案 1 :(得分:3)
<?php print("<h1>Welcome " . Date('n \/ j \/ Y') )."</h1>"; ?>
答案 2 :(得分:0)
也是提示: 在框中思考并找出哪些元素是块元素。 如果它们是块元素,则必须将它们浮动或将它们更改为内联对象。