表单标签
定义和用法
<form> 标签用于为用户输入创建 HTML 表单。
表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。
表单还可以包含 menus、textarea、fieldset、legend和 label 元素。
表单用于向服务器传输数据。
提示和注释
注释:form 元素是块级元素,其前后会产生折行。
文本域(Text Fields)
文本域通过<input type="text"> 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。
<form>
First name: <input type="text" name="firstname"><br>
Last name: <input type="text" name="lastname">
</form>
注意:表单本身并不可见。同时,在大多数浏览器中,文本域的默认宽度是 20 个字符。
密码字段
密码字段通过标签<input type="password"> 来定义:
<form>
Password: <input type="password" name="pwd">
</form>
注意:密码字段字符不会明文显示,而是以星号或圆点替代。
单选按钮(Radio Buttons)
<input type="radio"> 标签定义了表单单选框选项
<form>
<input type="radio" name="sex" value="male">Male<br>
<input type="radio" name="sex" value="female">Female
</form>
复选框(Checkboxes)
<input type="checkbox"> 定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项。
<form>
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
<input type="checkbox" name="vehicle" value="Car">I have a car
</form>
提交按钮(Submit Button)
<input type="submit"> 定义了提交按钮.
当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。:
<form name="input" action="html_form_action.php" method="get">
Username: <input type="text" name="user">
<input type="submit" value="Submit">
</form>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Form</title>
</head>
<body>
<form action="#" method="POST">
<table border = "1" >
<caption><h2>个人简历</h2></caption>
<tbody>
<tr>
<td width="100px" style="text-align: center;">姓名</td><td width="100px"><input style="width: 100px;" type="text" name="username"></td>
<td width="100px" style="text-align: center;">性别</td> <td width="100px"><input style="width: 100px;" type="text" name="sex"></td>
<td width="100px" style="text-align: center;">出生年月</td> <td width="100px"><input style="width: 100px;" type="text" name="birthday"></td>
<td rowspan="4" valign="top" ><input type="button" value="选择文件">未..</td>
</tr>
<tr>
<td width="100px" style="text-align: center;">民族</td><td width="100px"><input style="width: 100px;" type="text" name="nation"></td>
<td width="100px" style="text-align: center;">政治面貌</td><td width="100px"><input style="width: 100px;" type="text" name="political"></td>
<td width="100px" style="text-align: center;">身高</td><td width="100px"><input style="width: 100px;" type="text" name="height"></td>
</tr>
<tr>
<td width="100px" style="text-align: center;">学制</td><td width="100px"><input style="width: 100px;" type="text" name="educational"></td>
<td width="100px" style="text-align: center;">学历</td><td width="100px"><input style="width: 100px;" type="text" name="education"></td>
<td width="100px" style="text-align: center;">户籍</td><td width="100px"><input style="width: 100px;" type="text" name="householdRe"></td>
</tr>
<tr>
<td width="100px" style="text-align: center;">专业</td><td width="100px"><input style="width: 100px;" type="text" name="speciality"></td>
<td colspan="2" width="100px" style="text-align: center;">毕业学校</td><td colspan="2"><input style="width: 200px;" type="text" name="school"></td>
</tr>
<tr>
<td colspan="7" style="text-align: center;"><b>技能、特长或爱好</b></td>
</tr>
<tr>
<td width="100px" style="text-align: center;">外语等级</td><td colspan="2"><input style="width: 208px;" type="text" name="foreignLanguageLevel"></td>
<td width="100px" style="text-align: center;">计算机</td><td colspan="3" ><input style="width: 308px;" type="text" name="computer"></td>
</tr>
<tr>
<td colspan="7" style="text-align: center;">个人履历</td>
</tr>
<tr>
<td width="100px" style="text-align: center;">时间</td>
<td colspan="2" style="text-align: center;">单位</td>
<td colspan="4" style="text-align: center;">经历</td>
</tr>
<tr>
<td width="100px" ><input style="width: 100px;" type="text" name="time1"></td>
<td colspan="2" ><input style="width: 208px;" type="text" name="unit1"></td>
<td colspan="4" ><input style="width: 422px;" type="text" name="experience1"></td>
</tr>
<tr>
<td width="100px" ><input style="width: 100px;" type="text" name="time2"></td>
<td colspan="2" ><input style="width: 208px;" type="text" name="unit2"></td>
<td colspan="4" ><input style="width: 422px;" type="text" name="experience2"></td>
</tr>
<tr>
<td width="100px" ><input style="width: 100px;" type="text" name="time3"></td>
<td colspan="2" ><input style="width: 208px;" type="text" name="unit3"></td>
<td colspan="4" ><input style="width: 422px;" type="text" name="experience3"></td>
</tr>
<tr>
<td colspan="7" style="text-align: center;">联系方式</td>
</tr>
<tr>
<td width="100px" style="text-align: center;">通信地址</td><td colspan="2"><input style="width: 208px;" type="text" name="address"></td>
<td width="100px" style="text-align: center;">联系电话</td><td colspan="3" ><input style="width: 308px;" type="text" name="telephone"></td>
</tr><tr>
<td width="100px" style="text-align: center;">E-mail</td><td colspan="2"><input style="width: 208px;" type="text" name="e-mail"></td>
<td width="100px" style="text-align: center;">邮编</td><td colspan="3" ><input style="width: 308px;" type="text" name="Postcode"></td>
</tr>
<tr>
<td colspan="7" style="text-align: center;">自我评价</td>
</tr>
</tbody>
</table>
</form>
</body>
</html>
实现效果: