HTML中的表单Form实现居中效果
导读:收集整理的这篇文章主要介绍了HTML中的表单Form实现居中效果,觉得挺不错的,现在分享给大家,也给大家做个参考。 之前碰到一个作业,给了一张图片,让按照图片样式做一个表单,但在所有功能都实现后,发现无法让表单居中,一直缩在左上角...
收集整理的这篇文章主要介绍了HTML中的表单Form实现居中效果,觉得挺不错的,现在分享给大家,也给大家做个参考。 之前碰到一个作业,给了一张图片,让按照图片样式做一个表单,但在所有功能都实现后,发现无法让表单居中,一直缩在左上角,看起来很难看。在经过了各种修改后,终于成功将表单居中,下面分享一下我所经历过程中的错误与最终结果。(因为做这部分作业的时候还没有学 css,所以没用)
1、刚做出来的样子
form>
label for="Firstname">
名字:/label>
input tyPE="text" name="firstname" id="firstname" required="required" value="" />
br />
label for="lastname">
姓氏:/label>
input type="text" name="lastname" id="lastname" required="required" value="" />
br />
label for="login name">
登录名:/label>
input type="text" name="LOGin name" required="required" pattern="^\w{
4,8}
$" id="login name" value="" />
(可包含a-z、0-9和下划线)br />
label for="password">
密码:/label>
input type="password" name="password" required="required" pattern="^[a-zA-Z]\w{
5,17}
$" id="password" value="" />
(至少包含6个字符)br />
label for="password2">
再次输入密码:/label>
input type="password" name="password2" required="required" pattern="^[a-zA-Z]\w{
5,17}
$" id="password2" value="" />
br />
label for="myEmail">
电子邮箱:/label>
input type="email" name="myEmail" id="myEmail" value="" />
(必须包含@字符) /form>
看起来很别扭,所以要继续改进一下。。。
2、经过修改后
看起来好像更别扭了,但是实现了居中,到这里时,我也不知道自己用的 center> 对不对。。。
center>
form>
````` ````` / form>
/ center>
3、使用表格布局后
这就是在经过了一晚上的修改后,最终呈现的结果。
!DOCTYPE htML>
html>
head>
meta charset="utf-8" />
link rel="icon" type="text/css" href="./img/favicon.png"/>
tITle>
/title>
/head>
body>
center>
form action="Success.html" target="_blank" method="get">
table border="0" cellspacing="" cellpadding="">
tr>
td>
label for="firstname">
名字:/label>
/td>
td>
input type="text" name="firstname" id="firstname" required="required" value="" />
/td>
/tr>
tr>
td>
label for="lastname">
姓氏:/label>
/td>
td>
input type="text" name="lastname" id="lastname" required="required" value="" />
/td>
/tr>
tr>
td>
label for="login name">
登录名:/label>
/td>
td>
input type="text" name="login name" required="required" pattern="^\w{
4,8}
$" id="login name" value="" />
(可包含a-z、0-9和下划线)/td>
/tr>
tr>
td>
label for="password">
密码:/label>
/td>
td>
input type="password" name="password" required="required" pattern="^[a-zA-Z]\w{
5,17}
$" id="password" value="" />
(至少包含6个字符)/td>
/tr>
tr>
td>
label for="password2">
再次输入密码:/label>
/td>
td>
input type="password" name="password2" required="required" pattern="^[a-zA-Z]\w{
5,17}
$" id="password2" value="" />
/td>
/tr>
tr>
td>
label for="myEmail">
电子邮箱:/label>
/td>
td>
input type="email" name="myEmail" id="myEmail" value="" />
(必须包含@字符)/td>
/tr>
tr>
td>
label>
性别:/label>
/td>
td>
input type="radio" name="sex" id="" value="male" />
男img src="./img/Male.gif" >
input type="radio" name="sex" id="" value="female" />
女img src="./img/Female.gif" >
/td>
/tr>
tr>
td>
label>
头像:/label>
/td>
td>
input type="file" name="myFile" />
/td>
/tr>
tr>
td>
label>
爱好:/label>
/td>
td>
input type="checkbox" name="hobby" id="" value="运动" />
运动 input type="checkbox" name="hobby" id="" value="聊天" />
聊天 input type="checkbox" name="hobby" id="" value="玩游戏" />
玩游戏 /td>
/tr>
tr>
td>
label>
出生日期:/label>
/td>
td>
input type="text" size="1" name="year"placeholder="yyyy" id="" value="" />
年 select name="month">
option value ="0">
[选择月份]/option>
option value ="1">
1月/option>
option value ="2">
2月/option>
option value ="3">
3月/option>
option value ="4">
4月/option>
option value ="5">
5月/option>
option value ="6">
6月/option>
option value ="7">
7月/option>
option value ="8">
8月/option>
option value ="9">
9月/option>
option value ="10">
10月/option>
option value ="11">
11月/option>
option value ="12">
12月/option>
/select>
input type="text" size="1" name="day" placeholder="dd"/>
日 /td>
/tr>
/table>
input type="image" src="img/submit.gif" value="提交" />
input type="image" src="img/reset.gif" onclick="reset();
return false;
" value="重填" />
/form>
/center>
/body>
/html>
若觉得左边的标签左对齐不好看,也可以在 td > 标签中加入align=“right”,使文字右对齐
td align="right">
label for="firstname">
名字:/label>
/td>
到此这篇关于HTML中的表单Form实现居中效果的文章就介绍到这了,更多相关HTML表单Form居中内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: HTML中的表单Form实现居中效果
本文地址: https://pptw.com/jishu/588543.html
