当前位置:   article > 正文

HTML自主学习 - 2_自定义列表
标签中,
标签用于?
标签用于?

自定义列表
标签中,
标签用于?
标签用于?

目录

一、表格

基本语法 

表头单元格标签

表格相关属性

 表格结构标签

 合并单元格

表格示例一

二、列表 

无序列表

有序列表

自定义列表 

列表示例一

三、表单控件(表单元素)

表单组成

表单基本语法

input表单控件

label标签

select表单控件 

文本域标签 

表单控件示例一 


一、表格

基本语法 

  1. <table>
  2. <tr>
  3. <td>单元格内容1</td>
  4. <td>单元格内容2</td>
  5. <td>单元格内容3</td>
  6. </tr>
  7. </table>

1、<table> </table>标签用于定义表格

2、<tr> </tr>标签用于定义表格的行,需嵌套在<table> </table>标签中

3、<td> </td>标签用于定义表格的单元格,需嵌套在<tr> </tr>标签中

4、td指table data

表头单元格标签

表头单元格标签即<th> </th>

表头单元格一般位于表格的第一行或第一列

使用<th> </th>标签可使文本内容加粗居中显示

表格相关属性

align: 规定表格的对齐方式

border: 规定表格单元格是否有边框

cellpadding: 规定表格单元格边沿和其内容之间的空白大小

cellspacing: 规定表格单元格之间的空白大小

width: 规定表格的宽度

height: 规定表格的高度

 表格结构标签

表格可能很长,可将表格划分为表格头部和表格主体两大部分

<thead> </thead>标签包含表格头部,<tbody> </tbody>标签包含表格主体

 合并单元格

合并单元格的方式

1、跨行合并:rowspan = "合并单元格的个数"

2、跨列合并:colspan = "合并单元格的个数"

目标单元格

应将合并单元格代码写在目标单元格内

1、跨行合并:最上侧单元格为目标单元格

2、跨列合并:最左侧单元格为目标单元格

合并单元格的步骤

1、确定合并单元格的方式

2、确定目标单元格,将合并单元格代码写在目标单元格内

3、删除冗余单元格

表格示例一

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>表格测试</title>
  6. </head>
  7. <body>
  8. <table align="center" border="1" cellpadding="6" cellspacing="0" width="50">
  9. <thead>
  10. <tr>
  11. <th>姓名</th>
  12. <th>性别</th>
  13. <th>班级</th>
  14. <th>学号</th>
  15. <th>成绩</th>
  16. </tr>
  17. </thead>
  18. <tbody>
  19. <tr>
  20. <td>小刚</td>
  21. <td></td>
  22. <td>1809</td>
  23. <td>18123456</td>
  24. <td>86</td>
  25. </tr>
  26. <tr>
  27. <td>小红</td>
  28. <td></td>
  29. <td>1706</td>
  30. <td>17123465</td>
  31. <td>88</td>
  32. </tr>
  33. </tbody>
  34. </table>
  35. </body>
  36. </html>

  

二、列表 

无序列表

基本语法

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

1、无序列表的各个列表项是并列的,没有高低级别之分 

2、<ul> </ul>标签中只能嵌套<li> </li>标签,<li> </li>标签中可以嵌套其他标签

有序列表

基础语法

  1. <ol>
  2. <li>列表项1</li>
  3. <li>列表项2</li>
  4. <li>列表项3</li>
  5. </ol>

<ol> </ol>标签中只能嵌套<li> </li>标签,<li> </li>标签中可以嵌套其他标签 

自定义列表 

基本语法

  1. <dl>
  2. <dt>名词1</dt>
  3. <dd>名词1解释1</dd>
  4. <dd>名词1解释2</dd>
  5. <dd>名词1解释3</dd>
  6. <dt>名词2</dt>
  7. <dd>名词2解释1</dd>
  8. <dd>名词2解释2</dd>
  9. <dd>名词2解释3</dd>
  10. </dl>

1、自定义列表常用于对术语或名词进行解释或描述

2、<dl> </dl>标签中只能嵌套<dt> </dt>标签和<dd> </dd>标签

3、<dt> </dt>标签和<dd> </dd>标签中可以嵌套其他标签 

4、<dt> </dt>标签和<dd> </dd>标签的个数没有限制,通常是一个dt对应多个dd

列表示例一

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>列表测试</title>
  6. </head>
  7. <body>
  8. <h3>今日事务</h3>
  9. <ul>
  10. <li>接见顾客</li>
  11. <li>参加会议</li>
  12. <li>修改项目</li>
  13. </ul>
  14. <h3>今日安排</h3>
  15. <ol>
  16. <li>起床</li>
  17. <li>跑步</li>
  18. <li>洗漱</li>
  19. <li>早餐</li>
  20. <li>英语</li>
  21. <li>数学</li>
  22. <li>中餐</li>
  23. <li>中休</li>
  24. </ol>
  25. <dl>
  26. <dt>联系我们</dt>
  27. <dd>发送邮件</dd>
  28. <dd>发送短信</dd>
  29. <dd>拨打电话</dd>
  30. <dd>关注公众号</dd>
  31. </dl>
  32. </body>
  33. </html>

 

三、表单控件(表单元素)

表单组成

表单通常由表单域、表单控件(也称为表单元素)和提示信息三部分组成

表单基本语法

  1. <form action="url地址" method="提交方式" name="表单域名称">
  2. 各种表单控件
  3. </form>
  4. <!--
  5. 1、action用于指定接收并处理表单数据的服务器程序的url地址
  6. 2、提交方式method有两个取值,即get和post
  7. -->

input表单控件

基本语法

  1. <form action="url地址" method="提交方式" name="表单域名称">
  2. <input type="控件类型" name="input表单元素的名称" value="值" />
  3. </form>
  4. <!--
  5. 控件类型
  6. text:文本框
  7. password:密码框
  8. radio:单选按钮
  9. checkbox:复选框
  10. submit:提交按钮
  11. reset:重置按钮
  12. file:文件域
  13. button:可点击按钮(结合JS使用)
  14. -->
  15. <!--
  16. 部分属性说明
  17. 1、name和value是每个表单元素都有的属性,主要给后台人员使用
  18. 2、使用单选按钮和复选框时,要求input表单元素的名称相同
  19. 3、使用单选按钮和复选框时,可以设置checked属性,表示默认选中该项
  20. 4、使用文本框时,可以设置maxlength属性,该属性用于规定字符的最大长度
  21. -->

label标签

基本语法

  1. <form action="url地址" method="提交方式" name="表单域名称">
  2. <label for="sex"></label>
  3. <input type="radio" name="gender" value="male" id="sex" />
  4. </form>
  5. <!--
  6. label标签说明
  7. 1、<label> </label>标签用于绑定表单控件
  8. 2、当点击<label> </label>标签内的文本时,浏览器会选中与之绑定的表单控件,用户体验更佳
  9. 3、注意!for属性的值应和id属性的值相同
  10. -->

select表单控件 

基本语法

  1. <form action="url地址" method="提交方式" name="表单域名称">
  2. <select>
  3. <option>选项1</option>
  4. <option>选项2</option>
  5. <option>选项3</option>
  6. <option>选项4</option>
  7. <option selected="selected">选项5</option>
  8. </select>
  9. </form>
  10. <!--
  11. select表单控件说明
  12. 1、使用select表单控件可以有效节省页面空间
  13. 2、<select> </select>标签中至少包含一个选项
  14. 3、<option selected="selected">选项5</option>表示默认选中选项5
  15. -->

文本域标签 

基本语法

  1. <form action="url地址" method="提交方式" name="表单域名称">
  2. <textarea cols="60" rows="6">
  3. 此处可以书写默认显示内容
  4. </textarea>
  5. </form>
  6. <!--
  7. textarea文本域标签说明
  8. 1、<textarea> </textarea>标签可以创建多行文本输入框
  9. 2、cols="60"表示每行可以输入60个字符
  10. 3、rows="6"表示输入框显示6行
  11. -->

表单控件示例一 

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>表单控件测试</title>
  6. </head>
  7. <body>
  8. <h3>模拟APP注册界面</h3>
  9. <table>
  10. <tr>
  11. <td> <h5>昵称</h5> </td> <td> <input type="text"> </td>
  12. </tr>
  13. <tr>
  14. <td> <h5>年龄</h5> </td> <td> <input type="text"> </td>
  15. </tr>
  16. <tr>
  17. <td> <h5>绑定手机</h5> </td> <td> <input type="text"> </td>
  18. </tr>
  19. <tr>
  20. <td> <h5>设置密码</h5> </td> <td> <input type="password"> </td>
  21. </tr>
  22. <tr>
  23. <td> <h5>性别</h5> </td> <td> <label for="male"></label> <input type="radio" name="sex" id="male"> <label for="female"></label> <input type="radio" name="sex" id="female"> </td>
  24. </tr>
  25. <tr>
  26. <td> <h5>家乡</h5> </td>
  27. <td>
  28. <select>
  29. <option>请选择家乡</option>
  30. <option>湖南</option> <option>湖北</option>
  31. <option>河北</option> <option>山西</option> <option>黑龙江</option> <option>吉林</option>
  32. <option>辽宁</option> <option>江苏</option> <option>浙江</option> <option>安徽</option>
  33. <option>福建</option> <option>江西</option> <option>山东</option> <option>河南</option>
  34. <option>广东</option> <option>海南</option> <option>四川</option> <option>贵州</option>
  35. <option>云南</option> <option>陕西</option> <option>甘肃</option> <option>青海</option>
  36. <option>台湾</option> <option>内蒙古</option> <option>广西</option> <option>西藏</option>
  37. <option>宁夏</option> <option>新疆</option> <option>北京</option> <option>天津</option>
  38. <option>上海</option> <option>重庆</option> <option>香港</option> <option>澳门</option>
  39. </select>
  40. </td>
  41. </tr>
  42. <tr>
  43. <td> <h5>兴趣</h5> </td>
  44. <td>
  45. 穿搭 <input type="checkbox" name="interest">
  46. 美食 <input type="checkbox" name="interest">
  47. 手工 <input type="checkbox" name="interest">
  48. 读书 <input type="checkbox" name="interest">
  49. 科技 <input type="checkbox" name="interest">
  50. 军事 <input type="checkbox" name="interest">
  51. 音乐 <input type="checkbox" name="interest">
  52. 绘画 <input type="checkbox" name="interest">
  53. 护肤 <input type="checkbox" name="interest">
  54. 摄影 <input type="checkbox" name="interest">
  55. 学习 <input type="checkbox" name="interest">
  56. 旅行 <input type="checkbox" name="interest">
  57. 情感 <input type="checkbox" name="interest">
  58. 影视 <input type="checkbox" name="interest">
  59. </td>
  60. </tr>
  61. <tr>
  62. <td> <h5>自我简介</h5> </td>
  63. <td> <textarea cols="90" rows="6">让大家认识一下你吧!</textarea> </td>
  64. </tr>
  65. <tr>
  66. <td> <input type="reset" value="重置信息"> </td>
  67. <td> <input type="submit" value="免费注册"> </td>
  68. </tr>
  69. </table>
  70. </body>
  71. </html>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/328770
推荐阅读
相关标签
  

闽ICP备14008679号