博客列表 >4月3日作业-表格与框架元素

4月3日作业-表格与框架元素

@大城
@大城原创
2020年04月04日 00:19:27636浏览

表格与框架元素

1. 表格元素

  • 表格是最重要的数据格式化展示重要工具, 使用频率非常高
  • 表格的数据,存储在由行与列组成的一系列单元格
  • 数据必须存储在单元格元素中
  • 与列表类似, 表格也是由一系列标签来描述

1.1 元素

序号 标签 描述 备注
1 <table> 定义表格, 必选
2 <tbody> 定义表格主体, 允许定义多次 必选
3 <tr> 定义表格中的行, 必选
4 <th> 定义表格头部中的单元格,默认加粗居中 必选
5 <td> 定义 g 表格 e 主体与底部的的单元格 必选
6 <caption> 定义表格标题, 可选
7 <thead> 定义表格头格, 只需定义一次 可选
8 <tfooter> 定义表格底, 只需定义一次 可选
9 <col> 为一个/多个列设置属性,仅限 可选
10 <colgroup> 将多个<col>元素分组管理 可选

1.2 属性

序号 属性 适用元素 描述
1 border <table> 添加表格框
2 cellpadding <table> 设置单元格内边距
3 cellspacing <table> 设置单元格边框间隙
4 align 不限 设置单元格内容水平居中
5 bgcolor 不限 设置背景色
6 width 不限 设置宽度
7 height 不限 设置高度

表格属性仅供参考,属选学内容, 推荐使用 CSS 设置表格样式

1.3 示例

  • 运行效果图

效果图

  • 示例代码
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>表格元素</title>
  7. </head>
  8. <body>
  9. <table
  10. border="1"
  11. cellpadding="5"
  12. cellspacing="0"
  13. width="500"
  14. height="300"
  15. align="center"
  16. >
  17. <!-- 对列统一设置,colgroup中设置的属性对所有列均有效 -->
  18. <colgroup bgcolor="lightpink">
  19. <!-- 如果不想自定义某一列属性,只写元素不写属性 -->
  20. <col />
  21. <!-- 第二列个性化定制: 背景为浅绿色 -->
  22. <col bgcolor="lightgreen" />
  23. <!-- 第三列背景为黄色,并跨越2列都有效 -->
  24. <col bgcolor="yellow" span="2" />
  25. <!-- 第四列,使用第3列的样式 -->
  26. <col />
  27. <!-- 最后一列无特殊样式,采用父级样式 -->
  28. <col />
  29. </colgroup>
  30. <!-- 表格标题 -->
  31. <caption style="font-size: 1.5rem;margin-bottom: 10px;">
  32. 员工信息表
  33. </caption>
  34. <!-- 表格页眉 -->
  35. <thead bgcolor="lightblue">
  36. <th>部门</th>
  37. <th>ID</th>
  38. <th>姓名</th>
  39. <th>职务</th>
  40. <th>手机</th>
  41. </thead>
  42. <!-- 表格主体1 -->
  43. <tbody>
  44. <tr>
  45. <td rowspan="3" align="center">开发部</td>
  46. <td>101</td>
  47. <td>小王</td>
  48. <td>主管</td>
  49. <td>188345****</td>
  50. </tr>
  51. <tr>
  52. <!-- <td>开发部</td> -->
  53. <td>102</td>
  54. <td>小张</td>
  55. <td>程序员</td>
  56. <td>158123****</td>
  57. </tr>
  58. <tr>
  59. <!-- <td>开发部</td> -->
  60. <td>103</td>
  61. <td>小李</td>
  62. <td>实习生</td>
  63. <td>13399*****</td>
  64. </tr>
  65. </tbody>
  66. <!-- 表格主体2 -->
  67. <tbody>
  68. <tr>
  69. <td rowspan="3" align="center">销售部</td>
  70. <td>104</td>
  71. <td>小马</td>
  72. <td>主管</td>
  73. <td>135345****</td>
  74. </tr>
  75. <tr>
  76. <!-- <td>开发部</td> -->
  77. <td>105</td>
  78. <td>小刘</td>
  79. <td>客服</td>
  80. <td>157123****</td>
  81. </tr>
  82. <tr>
  83. <!-- <td>开发部</td> -->
  84. <td>106</td>
  85. <td>小朱</td>
  86. <td>实习生</td>
  87. <td>138349*****</td>
  88. </tr>
  89. </tbody>
  90. <!-- 表格页脚 -->
  91. <tfoot>
  92. <tr bgcolor="wheat">
  93. <td align="center">备注:</td>
  94. <td colspan="4">所有员工离职必须提交30天提交书面申请</td>
  95. </tr>
  96. </tfoot>
  97. </table>
  98. </body>
  99. </html>

作业截图:

我制作的第一个表格
代码截图

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