当前位置:首页 > CSS

html css制作表格

2026-02-13 11:17:21CSS

HTML 表格基础结构

使用 <table> 标签定义表格,<tr> 定义行,<td> 定义单元格,<th> 定义表头单元格(默认加粗居中)。示例代码:

<table>
  <tr>
    <th>姓名</th>
    <th>年龄</th>
  </tr>
  <tr>
    <td>张三</td>
    <td>25</td>
  </tr>
</table>

CSS 表格样式控制

通过 CSS 设置边框、间距和背景色:

table {
  border-collapse: collapse; /* 合并边框 */
  width: 100%;
}
th, td {
  border: 1px solid #ddd;
  padding: 8px;
  text-align: left;
}
th {
  background-color: #f2f2f2;
}

表格高级样式

添加悬停效果和斑马线样式:

tr:nth-child(even) {
  background-color: #f9f9f9;
}
tr:hover {
  background-color: #e6e6e6;
}

响应式表格处理

针对小屏幕设备添加横向滚动:

div.table-container {
  overflow-x: auto;
}

单元格合并技术

使用 colspanrowspan 合并单元格:

<tr>
  <td colspan="2">合并横向单元格</td>
</tr>
<tr>
  <td rowspan="2">合并纵向单元格</td>
  <td>内容</td>
</tr>

表格标题和说明

通过 <caption> 添加表格标题:

<table>
  <caption>员工信息表</caption>
  <!-- 表格内容 -->
</table>

html  css制作表格

标签: 表格html
分享给朋友:

相关文章

vue实现表格上传头像

vue实现表格上传头像

实现表格上传头像功能 在Vue中实现表格上传头像功能,可以通过以下步骤完成。这里假设使用Element UI作为UI框架,但方法同样适用于其他UI库或原生实现。 安装必要依赖 确保项目中已安装El…

国外vue实现表格控件

国外vue实现表格控件

以下是国外流行的 Vue 表格控件实现方案及特点,供参考: vue-good-table 基于 Vue 2/3 的轻量级表格组件,支持排序、分页、筛选等功能。 安装方式: npm instal…

css制作表格

css制作表格

CSS 制作表格的方法 使用 CSS 可以灵活地创建和样式化表格,以下是几种常见的方法: 使用 HTML 表格标签结合 CSS 样式 通过 HTML 的 <table>、<tr&…

vue实现表格导入

vue实现表格导入

Vue 实现表格导入的方法 使用 Element UI 的 Upload 组件 Element UI 提供了 el-upload 组件,可以方便地实现文件上传功能。结合 xlsx 库解析 Excel…

vue实现简单表格

vue实现简单表格

使用 Vue 实现简单表格 Vue 提供了多种方式实现表格功能,以下是基于 Vue 3 的两种常见方法: 基础表格实现 通过 v-for 指令循环渲染表格数据: <template&…

使用vue实现表格

使用vue实现表格

使用 Vue 实现表格 Vue.js 提供了灵活的方式来实现表格功能,可以通过组合 v-for 指令和动态数据绑定快速构建表格。以下是几种常见的实现方法: 基础表格实现 通过 v-for 遍历数组…