博客列表 >14期1209作业:表格与表单

14期1209作业:表格与表单

思闻_Sven
思闻_Sven原创
2020年12月10日 15:46:28744浏览

14 期 1209 作业:表格与表单

思闻_Sven

表格

<tr>与<th>对应“行”与“列”
<thead>:表头(表格第一行)
<tbody>:表格主体
<tfoot>:表格最后一行
表格中的合并单元格通过:rowspan(纵向)与 colspan(横向)属性完成。


表格练习

  1. <table border="1">
  2. <thead><!--无论是否写在tbody之前,thead中的内容永远是表格的第一行-->
  3. <tr>
  4. <td>第一天</td>
  5. <td>第二天</td>
  6. <td>第三天</td>
  7. <td>第四天</td>
  8. </tr>
  9. </thead>
  10. <tfoot><!--无论是否写在tbody之前,tfoot中的内容永远是表格的最后一行-->
  11. <tr><td>第一天</td><td>第二天</td><td>第三天</td><td>第四天</td></tr>
  12. </tfoot>
  13. <tbody><!-- 如果不写浏览器也会自动生成tbody标签-->
  14. <tr><td rowspan="2">1</td><td colspan="2">1</td><td>1</td></tr>
  15. <tr><td rowspan="2" colspan="2">1</td><td>1</td></tr>
  16. <tr><td rowspan="2">1</td><td>1</td></tr>
  17. <tr><td colspan="2">1</td><td>1</td></tr>
  18. </tbody>
  19. </table>

表单

html 中无特殊情况,表单内容一般都是写在<form>标签中。该标签有两个属性需要理解(更多属性可以查阅html手册)

属性 描述
action URL 规定当提交表单时向何处发送表单数据。
method get、post 规定用于发送表单数据的 HTTP 方法。

表单的功能主要通过<input>标签完成。<input>标签通过改变其 type 属性来实现不同功能。同样的,<input>标签也有两个属性需要理解。

属性 描述
name text name 属性规定 <input>元素的名称。
value text 指定 <input> 元素 value 的值。

除了<input>标签,<select>,<textarea>,<button>均有其独特的功能。
ps.<input>标签也能实现<button>标签的功能。


表单练习

  1. <form action="" method="GET">
  2. <label for="username">用户名</label>
  3. <input type="text" name="un" id="username" value="" placeholder="不以数字开头" /><br />
  4. <label for="email">邮箱</label>
  5. <input
  6. type="email"
  7. name="mail"
  8. id="email"
  9. value=""
  10. placeholder="xxx@xxx.com"
  11. /><br />
  12. <label for="password">密码</label>
  13. <input
  14. type="password"
  15. name="pw"
  16. id="password"
  17. value=""
  18. placeholder="至少六位"
  19. /><br />
  20. <label for="sex">性别</label>
  21. <input type="radio" name="sex" id="sex" value="male" checked />
  22. <input type="radio" name="sex" id="sex" value="female" /><br />
  23. <label for="type">门类</label>
  24. <input type="checkbox" name="type" id="type" value="1" />一类
  25. <input type="checkbox" name="type" id="type" value="2" />二类
  26. <input type="checkbox" name="type" id="type" value="3" checked />三类
  27. <input type="checkbox" name="type" id="type" value="4" />四类
  28. <br />
  29. <label for="lesson">学科</label>
  30. <select name="lesson" id="lession">
  31. <option value="1">语文</option>
  32. <option value="2">数学</option>
  33. <option value="3">体育</option>
  34. <option value="4">文艺</option>
  35. </select>
  36. <br />
  37. <label for="text">简介</label><br />
  38. <textarea name="text_in" id="text" cols="30" rows="10"></textarea>
  39. <br />
  40. <input type="submit" value="发送" />
  41. <button type="reset">重制</button>
  42. </form>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议