表单表格嵌套布局

成果展示:

源代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表单表格嵌套实验</title>
</head>
<body>
    <form action="">
        <h2 align="center" style="color: red;">用户注册</h2>
        <table width="400" border="1" bgcolor="pink" align="center">
            <tr>
                <td align="right">用户名</td>
                <td><input type="text" name="username" id="username"></td>
            </tr>
            <tr>
                <td align="right">密码</td>
                <td><input type="password" name="userword" id="userword"></td>
            </tr>
            <tr>
                <td align="right">确认密码</td>
                <td><input type="password" name="userword1" id="userword1"></td>
            </tr>
            <tr>
                <td align="right">性别</td>
                <td><input type="radio" name="sex" id="sex1">男
                    <input type="radio" name="sex" id="sex2">女
                </td>
            </tr>
            <tr>
                <td align="right">出生日期</td>
                <td><input type="date" name="brithdate" id="brithdate"></td>
            </tr>
            <tr>
                <td align="right">联系电话</td>
                <td><input type="tel" name="usertel" id="usertel"></td>
            </tr>
            <tr>
                <td align="right">电子邮件</td>
                <td><input type="email" name="userEmail" id="userEmail"></td>
            </tr>
            <tr>
                <td align="right">最高学历</td>
                <td><input type="radio" name="college" id="college">中专
                    <input type="radio" name="college" id="college1">大专
                    <input type="radio" name="college" id="college2">本科
                    <input type="radio" name="college" id="college3">研究生
                </td>
            </tr>
            <tr>
                <td align="right">爱好</td>
                <td><input type="checkbox" name="hobby" id="hobby">上网
                    <input type="checkbox" name="hobby1" id="hobby1">篮球
                    <input type="checkbox" name="hobby2" id="hobby2">听歌
                    <input type="checkbox" name="hobby3" id="hobby3">下棋
                </td>
            </tr>
            <tr align="center">
                <td colspan="2"><input type="submit" value="提交">
                    <input type="submit" value="重置">
                </td>
            </tr>
        </table>

    </form>
    
</body>
</html>

一、Form表单(让网站具有交互性)

HTML表单是用于收集用户输入数据的工具,以下是对它的介绍:
 
1.基本概念:
 
表单在web网页中用来给用户填空信息,从而能采集用户信息,使网页具有交互的功能。所有用户输入内容的地方都用表单来写,如登陆注册,搜索框。

表单是由容器和控件组成的,一个表单一般应该包含填写信息的输入框,提交按钮等。这些输入框,按钮叫做控件,表单就是容器,它能容纳各种各样的控件。

2.表单的创建:
 
使用 <form> 标签来创建表单,例如:
 
html
  
<form action="process.php" method="post">
    <!-- 表单元素将在这里添加 -->
</form>

 
 
action 属性:指定了处理表单数据的服务器端脚本的URL。
method 属性:规定了发送表单数据的http方法,通常是 GET 或 POST 

注释:URL是统一资源定位符(Uniform Resource Locator)的缩写,它是互联网上用于标识和定位资源的一种地址格式。

注意:method中get、post的区别:

(1)数据提交方式,get提交数据,url可以看到,post的看不到。

(2)get一般用于提交少量数据,post用来提交大量数据。


 
3.表单表格嵌套格式:

(详细表格快捷键介绍及单元格合并见上一篇博客!)
 

二、常用表单元素标签

 1、input标签 
作用:在网页中收集用户信息,其不同属性值对应不同功能 
语法: < input> 

属性值: 

(1)text: 文本框 
代码: < input type=" text" placeholder="请输入用户名" name="username" id="username"> 

(2)password:密码框 
代码:  < input type=" password" placeholder="密码“> 

(3)radio:单选框

name相同的为一组,一组中只有一个被选中,checked为默认选中 
代码:

< input type=" radio" name=" sex"> 男 
< input type=" radio" name=" sex" checked> 女 


(4)checkbox: 多选框 
代码:

< input type=" checkbox" checked>多选1 
< input type=" checkbox">多选2 


(5)file: 上传文件 
代码: < input type=" file" multiple> 

(6)submit、reset、button:按钮

代码:
<input type="submit" value="免费注册">
<input type="reset" value="重置">
<input type="button" value="普通按钮">

(7)button标签
代码: <button> 我是按钮 </button>

(8)select、option标签
代码: <select name="u id="”>
                     <option>北京</option>
                     <option selected>上海</option>
                     <option>广州</option>
           </select>

(9)textarea标签
作用:可输入多行文本的表单控件
语法:<textarea></textarea>

属性:
cols:文本区域可见宽度
row:本文区域内可见行数
代码:<textarea cols="10" rows="10">


 PS:

表单嵌套表格之后,别忘了设置表格的属性哦!

eg: <table width="400" border="1" bgcolor="pink" align="center">

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值