<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<body >
<form>
<table cellspacing="0" cellpadding="3" align="center" > <!--cellspacing为单元格之间的距离,cellpadding为单元格内文本与单元格边框的距离-->
<thead bgcolor=beige> //thead,tbody,tfoot为控制所选区域的格式设计
<tr align="center">
<td colspan="2"><h2>个人信息与旅游</h2></td> <!--无h2无列合并-->
</tr>
</thead>
<tbody bgcolor="antiquewhite">
<tr>
<td>
你的名字:<input type="text" /><br /> <!--type内为数据类型-->
你的年龄:<input type="number" max="150" min="0" step="1" /><br /><!--step为添加向上向下一个数字选项-->
你的出生年月日:<input type="date" /><br />
你的身份证号码:<input type="text" pattern="/^[1-9]\d{5}(19|20)\d{2}
((0[1-9])|(1[0-2]))(([0-2][1-9])
|10|20|30|31)\d{3}[Xx\d]$/" /><br /><!--patter为规范模板,内为身份证的正则表达式-->
请输入你的省份:<input type="text" placeholder="重庆" list="list1" /><br />
<datalist id="list1">
<option>重庆</option>
<option>四川</option>
<option>北京</option>
</datalist> <!--input为输入文本框,datalist为其添加数据列表,option为数据列表添加选项,placeholder为保持默认选项-->
邮箱:<input type="email" pattern="^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]
+(.[a-zA-Z0-9_-]+)+$" /><br />
网址:<input type="url" value="" /><br /> <!--此处value是为了后续方便添加地址-->
电话号码:<input type="tel" pattern="/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]
|18[0-9]|19[0-35-9])\d{8}$/ " /><br />
</td>
</tr>
<tr>
<td>出发城市</td>
</tr>
<tr>
<td>
<select name="" id=""> <!--select为设置单选,option为添加选项-->
<option>重庆</option>
<option>四川</option>
<option>北京</option>
</select>
</td>
</tr>
<tr>
<td>目的城市</td>
</tr>
<tr>
<td>
<select name="" id="">
<option>重庆</option>
<option>四川</option>
<option>北京</option>
</td>
</tr>
<tr>
<td>出发日期</td>
</tr>
<tr>
<td>
<input type="date"/>
</td>
</tr>
<tr>
<td>返回日期</td>
</tr>
<tr>
<td><input type="date"/></td>
</tr>
<tr>
<td>旅行需求</td>
</tr>
<tr>
<td>
<textarea cols="30" rows="10"></textarea> <!--textarea为添加文本区域,30列,10行-->
</td>
</tr>
<tr>
<td align="center">
<input type="reset" value="重置" /> <!-- 为添加半个字符间隔-->
<input type="submit" value="提交" />
</td>
</tr>
</tbody>
</table>
</form>
</body>
</html>