首页前端开发HTMLHTML中的表单Form实现居中效果

HTML中的表单Form实现居中效果

时间2024-01-27 18:11:03发布访客分类HTML浏览674
导读:收集整理的这篇文章主要介绍了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

若转载请注明出处: HTML中的表单Form实现居中效果
本文地址: https://pptw.com/jishu/588543.html
HTML页面滚动时部分内容位置固定不滚动的实现 HTML通过表单实现酒店筛选功能

游客 回复需填写必要信息