博客列表 >第二课:表格、列表、表单的应用

第二课:表格、列表、表单的应用

庄周梦蝶
庄周梦蝶原创
2020年12月10日 16:46:59486浏览

表格

  1. <table>
  2. <caption>
  3. 表头部分
  4. </caption>
  5. <thead>
  6. <tr>
  7. <th>项目</th>
  8. <th>项目</th>
  9. <th>项目</th>
  10. <th>项目</th>
  11. </tr>
  12. </thead>
  13. <thead>
  14. <tr>
  15. <td colspan="2">内容</td>
  16. <td rowspan="2">内容</td>
  17. <td>内容</td>
  18. </tr>
  19. <tr>
  20. <td>内容</td>
  21. <td>内容</td>
  22. <td>内容</td>
  23. </tr>
  24. </thead>
  25. </table>

<caption>是表头部分,只可用有一个。每一行得写在<thead>里,一行在一个,th(会自动加粗)和td是格子得写在th里。colspan是向右合并单元格,rowspan是向下合并单元格。


列表

  1. 无须列表
  1. <ul>
  2. <li></li>
  3. <li></li>
  4. <li></li>
  5. </ul>

前面有个小点

2.有序列表

  1. <ol>
  2. <li></li>
  3. <li></li>
  4. </ol>

前面带有数字从1向下写,会自动排列

3.自定义列表

  1. <dl>
  2. <dt>名字:</dt>
  3. <dd>name</dd>
  4. </dl>

一般用于写网站的地址名称什么的,dd会换行到下一行并且空两格


表单

1.label用于连接文字和表单,其中for得与表单中ID的内容一样
2.表格中name是提交数据库的名称,必须写;value是写提升信息;placeholder也是写提升信息的,不过写的是不可别编辑并是灰色的,用这个不能用value;required是必填项。
3.form中action是提交数据的地址,method是提交数据的方式,enctype是传输数据的编码方式

  1. <form action="1.php" method="POST" enctype="">
  2. <label for="name">账号:</label>
  3. <input type="text" id="name" name="name" value="" placeholder="账号" required>
  4. <label for="mima">密码:</label>
  5. <input type="password" id="mima" placeholder="不少于5位" name="mima" required>
  6. <label for="email">邮箱:</label>
  7. <input type="email" id="emaid">
  8. <label for="secret">性别:</label>
  9. <input type="radio" name="gender" id="nan"><label for="nan"></label>
  10. <input type="radio" name="gender" id="nv"><label for="nv"></label>
  11. <label for="#">兴趣:</label>
  12. <input type="checkbox" name="hobby[]" value="game" id="game" checked /> <label for="game">游戏</label>
  13. <input type="checkbox" name="hobby[]" value="shoot" id="shoot" /> <label for="shoot">摄影</label>
  14. <label for="edu">学历:</label>
  15. <select name="edu" id="edu">
  16. <option value="1">初中</option>
  17. <option value="2">高中</option>
  18. <option value="3" selected>本科</option>
  19. <option value="4">研究生</option>
  20. </select>
  21. <label for="user-pic">头像:</label>
  22. <input type="hidden" name="MAX_FILE_SIZE" value="80000" />
  23. <input type="file" name="user_pic" id="user-pic" />
  24. <label for="comment">备注:</label>
  25. <textarea name="comment" id="comment" cols="30" rows="5"></textarea>
  26. <button>提交</button>
  27. </form>

所以的表单要写在form里面。单选的name要一样;
多选的name要用数字的格式来写(后面加上中括号);
下拉框得写在select里面,每一个option是一个选项;selected是默认选项
隐藏域的value是来规定上传文件的大小;
文件上传的上传方式要是post;
多行文本中cols是一行写几个字,rows是规定显示几行;
提交按钮要写在表格中,不然不管用

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议