我有一个按钮,两个文本框和一些文本。如何将所有这些元素放入页面中心?
<body>
Hello world!
<p><input TYPE="text" name="textbox1"><p>
<p><input TYPE="text" name="textbox2"></p>
<p><input TYPE="button" VALUE="Enter" ONCLICK="HomeButton()"></p>
<script>
function HomeButton()
{
location.href="registration.html";
}
</script>
</body>
答案 0 :(得分:4)
我会做这样的事情,或者你可以使用外部CSS表格:)
<!--In your <head> add this-->
<style type="text/css">
body{margin:0;padding:0}
#body{width:800px; margin:auto}
</style>
<!--And here is your body-->
<body>
<div id="body">
CONTENT HERE!
</div>
</body>
这将使设置宽度为800px,然后将其对齐在页面中心
答案 1 :(得分:1)
试试这个:
<body>
<div style="margin:0 auto;text-align:center;">
Hello world!
<p><input TYPE="text" name="textbox1"><p>
<p><input TYPE="text" name="textbox2"></p>
<p><input TYPE="button" VALUE="Enter" ONCLICK="HomeButton()"></p>
<script>
function HomeButton()
{
location.href="registration.html";
}
</script>
</div>
</body>
答案 2 :(得分:1)
看看这个。她解释了你的问题:http://www.dynamicsitesolutions.com/css/center-page-content-horizontally-and-vertically/
答案 3 :(得分:1)
答案 4 :(得分:1)
您可以将这些控件放入div
或使用<center>
标记或<body align="center">
答案 5 :(得分:1)
使用表格或div
尝试以下代码
<body >
<table width="100%" border="0">
<tr>
<td height="200"> </td>
<td> </td>
</tr>
<tr>
<td width="400px"> </td>
<td> Hello world!
<p><input TYPE="text" name="textbox1"><p>
<p><input TYPE="text" name="textbox2"></p>
<p><input TYPE="button" VALUE="Enter" ONCLICK="HomeButton()"></p> </td>
</tr>
</table>
</body>
答案 6 :(得分:-1)
只需使用<body align="center">
这里看起来如何Fiddle
虽然这不是一个好习惯,但这会奏效,