博客列表 >1219列表、表格、表彰-229911

1219列表、表格、表彰-229911

我是贝壳
我是贝壳原创
2020年12月19日 13:53:26595浏览

列表、表格、表彰

相关信息:
时间:2020年12月19日
栏目:html

1、列表

列表有分三个类型,分别是:
1.1有序列表
概要说明:主要由<ol><li></li></ol>描述,前面有数据顺序

  1. <p>购物车</p>
  2. <ol>
  3. <li>牛奶一箱</li>
  4. <li>蛋糕一个</li>
  5. <li>苹果10斤</li>
  6. </ol>

1.2 无序列表
概要说明:主要由<ul><li></li></ul>描述,前面默认为黑色小圆点,可以通过css来修改

  1. <p>购物车</p>
  2. <ul>
  3. <li>牛奶一箱</li>
  4. <li>蛋糕一个</li>
  5. <li>苹果10斤</li>
  6. </ul>

1.3 自定义列表
概要说明:主要由<dl><dt><dd></dd></dl>描述,根据<dt>标签中标题来分类dd列表项

  1. <p>购物车</p>
  2. <dl>
  3. <dt>名称:</dt>
  4. <dd>php中文网</dd>
  5. <dt>地址:</dt>
  6. <dd>合肥市政务新区置地广场</dd>
  7. <dt>联系</dt>
  8. <dd>电话: <a href="tel:1895****123">1895****123</a></dd>
  9. <dd>邮箱: <a href="mailto:admin@php.cn?subject=title&body=content">admin@php.cn</a></dd>
  10. </dl>

2、表格

表格由以下tboday>caption标题>thead表头>tboday主体>tr>td组成,
caption为标题,在表格上方,
thead为表头,首行目录,里面的单元格为<tr><th></th></tr>
tbody为表格主体,里面的单元格为<tr><td></td></tr>,一个表格可以有多个主体
行合并:rowspan;列合并:colspan
代码示范:

  1. <thead>
  2. <!-- 每添加一组表格数据,必须先添加一行 -->
  3. <tr>
  4. <th>ID</th>
  5. <th>品名</th>
  6. <th>单价</th>
  7. <th>单位</th>
  8. <th>数量</th>
  9. <th>金额</th>
  10. </tr>
  11. </thead>
  12. <!-- 表格的主体,一个表格可以有多个主体,但只能有一个表头 -->
  13. <tbody>
  14. <tr>
  15. <td>a100</td>
  16. <td>手机</td>
  17. <td>9999</td>
  18. <td></td>
  19. <td>1</td>
  20. <td>9999</td>
  21. </tr>
  22. <tr>
  23. <td>A102</td>
  24. <td>电脑</td>
  25. <td>19999</td>
  26. <td></td>
  27. <td>2</td>
  28. <td>39998</td>
  29. </tr>
  30. </tbody>

3、表单

3.1 input标签:

文本

  1. <label for="username">帐号:</label>
  2. <!-- type: 控件类型 -->
  3. <!-- name: 数据的变量名 -->
  4. <!-- value: 数据的内容 -->
  5. <input type="text" id="username" name="username" value="" placeholder="username" required />

密码

  1. <label for="password">密码:</label>
  2. <input type="password" id="password" name="password" value="" required placeholder="不少于6位" />

邮箱

  1. <input type="email" id="email" name="email" value="" required placeholder="admin@php.cn"

提交

  1. <input type="submit" value="确认提交"/>

3.2单选与复选

单选(同一组单选按钮的name属性必须一致)

  1. <label for="secret">性别:</label>
  2. <div>
  3. <!-- 一组单选按钮必须共用同一个名称的name属性值,否则无法实现值的唯一性 -->
  4. <input type="radio" name="gender" value="male" id="male" /><label for="male"></label>
  5. <input type="radio" name="gender" value="female" id="female" /><label for="female"></label>
  6. <input type="radio" name="gender" value="secret" id="secret" checked /><label for="secret">保密</label>
  7. </div>

复选:name属性一致,且传递值为数组

  1. <label for="#">兴趣:</label>
  2. <div>
  3. <!-- 复选框的name属性值应该写与数组的格式名称,这样才确保服务器可以接收到一组值 -->
  4. <input type="checkbox" name="hobby[]" value="game" id="game" checked /> <label for="game">游戏</label>
  5. <input type="checkbox" name="hobby[]" value="shoot" id="shoot" /> <label for="shoot">摄影</label>
  6. <input type="checkbox" name="hobby[]" value="travel" id="travel" /> <label for="travel">旅游</label>
  7. <input type="checkbox" name="hobby[]" value="program" id="program" checked /> <label for="program">编程</label>
  8. </div>

3.3下拉列表

  1. <label for="edu">学历:</label>
  2. <!-- <select name="edu" id="edu" multiple size="2"></select> -->
  3. <select name="edu" id="edu">
  4. <option value="1">初中</option>
  5. <option value="2">高中</option>
  6. <option value="3" selected>本科</option>
  7. <option value="4">研究生</option>
  8. <!-- label属性的优先级大于option内部的文本 -->
  9. <!-- <option value="5" label="老司机">自学成长</option> -->
  10. </select>

3.4文件域与隐藏域

  1. <!-- 上传文件要注意二点:
  2. 1. 请求类型必须是: POST
  3. 2. 将表单数据编码设置为: -->
  4. <label for="user-pic">头像:</label>
  5. <!-- 隐藏域,在前端页面看不到的,它的值供后端处理时用 -->
  6. <input type="hidden" name="MAX_FILE_SIZE" value="80000" />
  7. <input type="file" name="user_pic" id="user-pic" />
  8. <!-- 头像占位符 -->
  9. <div class="user-pic" style="grid-column: span 2"></div>
  10. <label for="user-resume">简历:</label>
  11. <!-- 隐藏域,在前端页面看不到的,它的值供后端处理时用 -->
  12. <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
  13. <input type="file" name="user_resume" id="user-resume" />
  14. <!-- 简历占位符 -->
  15. <div class="user-resume" style="grid-column: span 2"></div>

3.5文本域

  1. <label for="comment">备注:</label>
  2. <textarea name="comment" id="comment" cols="30" rows="5"></textarea>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议