以php中的表格为中心打印结果

时间:2013-03-19 12:33:07

标签: html

我有这个代码,我试图让它集中在页面上,但它不起作用。我不确定在哪里放置标签或调用css来使这个打印的结果居中。当我将css id =“center”添加到时,它也会使表单居中,但我想仅以打印输出为中心。请帮忙。

 <p class="name">
   <input type="text" name="name" id="name" value="
      <?php if (isset($_POST['fname'])){
           print htmlspecialchars($_POST['fname']); } ?>"/>
  <label for="name">Name&nbsp;<img src="nfonin/req.png" /></label>
</p>

1 个答案:

答案 0 :(得分:0)

这取决于您希望使用哪种标签。

如果您打算使用

标签,那么您可能希望将div置于标签内或链接的类文件中。

<p style="text-align: center">Content here"</p>    

如果您希望它在页面上的容器中对齐,您可以使用A <div>标记,该标记将创建一个容器,该容器将调整内容的大小,并且可以将其自身和文本置于中心。如果你想拥有它,你可以使用

<div style="margin-left: auto; margin-right: auto; text-align:center;">Content here"</div>

将margin-left和margin-right设置为auto,确保内容居中,容器变为内容的大小,使得两边的边距足够大,使其居中。

您也可以使用以下方法将其放入链接的css文件中:

<link href="mystyle.css" rel="stylesheet" type="text/css" />

在页面标题中:

#yourid {
    margin-left: auto; 
    margin-right: auto;
    text-align: center;
}

在css文件中,您为ID <p>提供的任何<div>yourid标记都会包含这些属性。据我所知,不幸的是<p>标签不受保证金调整的影响。我希望这会有所帮助。