一.表格标签
1.<table></table> 创建表格
2.<caption></caption> 表格的标题
3.<tr></tr>Table Row(表格行)
4.<td></td>Table Data(表格数据)其中有属性rowspan="2" colspan="2" 用来优化表格 合并表格
5. <thead></thead>表格头部标签 <tbody></tbody> <tfoot></tfoot> 将表格分成三个部分
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><table bgcolor="#ff6347" border="1" width="80" height="200" align="center" cellspacing="0"><caption><h2>我是表格的标题</h2></caption><tr align="center" valign="top" bgcolor="red"><td rowspan="2">1</td><td colspan="2">2</td><td>3</td><td>4</td><td>5</td></tr></table>
</body>
</html>
效果展示:
二.表单
1.<form action="" method="post" enctype="multipart/form-data" > </form>,其中 action属性表示数据提交到的路径
注意:
如果表单项中出现文件上传项那么需要两件事
1.表单的传输方式必须为post方式
2.更改传输编码格式 在form标签中enctype="multipart/form-data"
2.<input type="text" name="username" value="" > 文本格式
3.<input type="password" name="password" value="">密码格式
4. <input type="radio" id="nan" name="sex" value="1"> 单选框
如
5.<input type="checkbox" name="hobby[]" id="one" value="0"> 多选框
注意在设置成多选框时name后面一定要有[].这样后端才能拿到数据
6.
<!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><h2> 用户登入</h2>如果表单项中出现文件上传项那么需要两件事1.表单的传输方式必须为post方式2.更改传输编码格式 在form标签中enctype="multipart/form-data"<form action="" method="post" enctype="multipart/form-data" >用户名:<input type="text" name="username" value="" ><br>密码:<input type="password" name="password" value=""><br><input type="radio" id="nan" name="sex" value="1"><label for="nan">男</label><input type="radio" id="nv" name="sex" checked value="2"><label for="nv">女</label><label ><input type="radio" id="w" name="sex" value="3" >未知</label><input type="submit" value="登入"><br>爱好:<input type="checkbox" name="hobby[]" id="one" value="0"><label for="one">学习</label><input type="checkbox" name="hobby[]" value="1" checked>打球<input type="checkbox" name="hobby[]" value="2">吃<input type="checkbox" name="hobby[]" value="3">喝<input type="checkbox" name="hobby[]" value="4">乐<br><input type="file" name="" id=""><input type="hidden" name="hidde" id="hello"></form></body>
</html>
效果展示
会员表
thead,tbody,tfoot的运用
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
<style>tbody:hover{background-color: tomato;}
</style>
</head>
<body><table border="1" width="600" align="center" cellpadding="0" cellspacing="0"><thead><tr><th>编号</th><th>用户名</th><th>年龄</th><th>性别</th><th>操作</th></tr></thead><tbody><tr align="center"><td>1</td><td>admin</td><td>18</td><td>男</td><td><a href="">删除</a><a href="">修改</a> </td></tr><tr align="center"><td>1</td><td>admin</td><td>18</td><td>男</td><td><a href="">删除</a><a href="">修改</a> </td></tr><tr align="center"><td>2</td><td>xiaohong</td><td>18</td><td>女</td><td><a href="">删除</a><a href="">修改</a> </td></tr><tr align="center"><td>3</td><td>xiaoming</td><td>19</td><td>男</td><td><a href="">删除</a><a href="">修改</a> </td></tr><tr align="center"><td>4</td><td>xiaohei</td><td>19</td><td>男</td><td><a href="">删除</a><a href="">修改</a> </td></tr></tbody><tfoot><tr><td colspan="5" align="center"><a href="">首页</a><a href="">上一页</a><a href="">下一页</a><a href="">尾页</a></td><!-- <td></td><td></td><td></td><td></td> --></tr></tfoot></table>
</body>
</html>
下拉列表
1.<select> </select> 下拉列表标签
2.<option value=""></option> 选项标签
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><form action="" method="get"><input type="text" name="" id=""><!-- <input type="image" src="../../img/img2.png" name="" id="" width="50"> --><button>提交</button><input type="submit" name="submit" id=""><button type="button">这只是一个按钮</button><input type="reset" value="重置" name="" id="">
<br>
<!-- 多行文本输入 -->地址:<textarea name="address" id="" rows="5" cols="50"> admim</textarea><!-- 下拉列表 --><select name="xueli" id=""><option value="xueli">--请选择--</option><option value="0">小学</option><option value="1">初中</option> 有value拿value没有就拿文本<option value="2">高中</option><option value="3">专科</option><option value="4" selected>本科</option><option value="5">研究生</option></select></form></body>
</html>
效果展示
h5中新增表单
请看代码
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>HTML5中新增的表单</title>
</head>
<body><form action="" method="get"><fieldset><legend>个人基本信息</legend>姓名:<input type="text" name="name" id="">性别:<input type="radio" name="sex" value="0">女<input type="radio" name="sex" value="1">男<br>年龄:<input type="text" name="age" id="" value="">电话:<input type="text" name="phone" id=""></fieldset><br> <fieldset><legend>基本情况</legend>身高:<input type="text" name="height" id="">体重:<input type="text" name="weight" id=""><br>三围<input type="text" name="" id=""></fieldset><select name="" id=""><option value="">--请选择--</option><optgroup label="服装"><!-- <option value="">服装</option> --><option value="">女装</option><option value="">童装</option></optgroup><optgroup label="数码"><!-- <option value="">数码</option> --><option value="">笔记本</option><option value="">台式</option><option value="">照相机</option></optgroup>
</select><br> 邮箱验证<input type="email" name="email" id="">URL验证<input type="url" name="url" id=""><input type="submit" name="submit" id=""> <br>数值<input type="number" name="num" id="" min="0" max="100">滑块<input type="range" name="range" id=""min="0" max="100" value="100"><br>搜索<input type="search" name="search" id=""><br>颜色选取<input type="color" name="color" id="">电话:<input type="tel" name="phone" id="">日期<input type="date" name="" id=""><br>时间<input type="time" name="" id=""><br>周<input type="week" name="" id=""><br>月<input type="month" name="" id=""><br><input type="datetime-local" name="" id=""></form></body>
</html>
Form表单常用属性
1.readonly只读
2.novalidate取消表单验证 适用于Form标签
3.multiple可以选择多个
4.pattern正则匹配
5.step 用于数值表单设置步长
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><form action="" method="get" novalidate> novalidate取消表单验证 适用于Form标签<input type="text" name="admin" id="" value="admin" readonly><br><input type="text" name="user1" id="" value="admin" disabled> <br><input type="text" name="user2" id="" autofocus><br><input type="text" name="user3" id="" required placeholder="手机号/用户名/邮箱"><input type="submit" name="" id=""><br><input type="file" name="file" id="" multiple> multiple可以选择多个<br><input type="text" name="pattern" id="" pattern="[a-z]">正则匹配<br><input type="number" name="" id="" step="2"><input type="submit" name="" id=""formaction="http://www.baidu.com"formmethod="post"formenctype="multipart/form-data"value="提交"></form>
</body>
</html>
框架标签
<iframe>用来将浏览器分块
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body>框架标签<iframe src="http://www.lmonkey.com" width="100%" frameborder="0"></iframe>
</body>
</html>
如