我希望使用<p align="right">
将我的欢迎说明对齐到右侧
但它似乎没有工作......是因为Session / PHP不能与p align一起工作吗?
<?php
session_start();
if($_SESSION['SESS_admin'] == 0)
require("do_menu.php");
else
require("do_menu3.php");
require("auth.php");
require("do_html_header.php");
do_html_header();
print"<p align=\"RIGHT\"><h1>Welcome ". $_SESSION['SESS_FIRST_NAME']."!</h1></p>";
do_menu();
?>
提前感谢!
答案 0 :(得分:4)
试试这个
echo "<div style='text-align:right'><h1>Welcome ". $_SESSION['SESS_FIRST_NAME']."!</h1></div>";
答案 1 :(得分:0)
可能是因为您的<h1>
标记未设置为右对齐,而是设置为对齐中心。你需要用CSS覆盖它。请改为尝试:echo "<h1 style="text-align: right;">Welcome ".$_SESSION['SESS_FIRST_NAME']."</h1>"
答案 2 :(得分:0)
print"<p align=\"RIGHT\"><h1>Welcome ". $_SESSION['SESS_FIRST_NAME']."!</h1></p>";
你也可以使用单个qoutes。这可能对你有帮助。
echo '<p align="right"><h1>Welcome '. $_SESSION['SESS_FIRST_NAME'] .'!</h1></p>';
此外,打印后应该有一个空格,或者你应该将正在打印的内容包装在括号中。
编辑:我习惯使用echo
,抱歉。你可以使用其中任何一个,但我认为我在某处读到echo
比print
更好的选择 - 但不是100%肯定,但他们做同样的事情。不过,我会去查一查。 (当然,如果有人读到这个,知道一个人比另一个好,请告诉我!)
答案 3 :(得分:0)
不推荐使用ALIGN,在许多情况下都失败了。在你的情况下,你可能在html_header.php中写了一些东西导致ALIGN失败。
尝试做:
print "<div style=\"float:right\"><p><h1>Welcome ". $_SESSION['SESS_FIRST_NAME']."!</h1></p></div>";
答案 4 :(得分:0)
<div align =right>
<?php
..
..
.. // code you want to align to the right
..
?>
</div>
这样您就可以将特定的代码段对齐到右侧。 如果以后要在中心对齐其他代码段。 然后你可以使用
通过这种方式,您可以区别对齐不同的细分。