CSS 表格
**CSS 表格**模块帮助您定义如何布局表格数据。
此 CSS 模块定义了适用于 HTML <table>
元素的样式,该元素用于呈现表格数据。默认情况下,表格呈现为一个二维网格,单元格排列在一系列连续的行和列中。此布局根据表格结构生成,并根据单元格内容进行大小调整。此模块还支持定义表格的 <caption>
(如果存在)的位置。
此模块中引入的属性不仅限于 <table>
元素;它们可以应用于任何具有与表格相关的 CSS display
值的元素。
参考
属性
指南
- 学习:CSS 表格布局
-
CSS 布局概述,包括如何设置与表格相关的
display
值以允许在任何元素上使用 CSS 表格属性。 - 学习:设置表格样式
-
改进 HTML 表格外观的指南,涵盖表格样式技术。
- 学习:HTML 表格基础
-
HTML 表格简介,包括创建行和单元格、标题的 HTML、使单元格跨越多列和多行以及出于样式目的将单元格分组到一列中。
- 学习:HTML 表格高级功能和可访问性
-
介绍 HTML 表格的高级功能,包括标题和将表格行分组到表格头、主体和脚注部分 - 以及查看视障用户表格的可访问性。
相关概念
display
属性vertical-align
属性text-align
属性- CSS 盒子大小 模块
- CSS 背景和边框 模块
- HTML 与表格相关的元素
规范
规范 |
---|
级联样式表级别 2 修订版 2 (CSS 2.2) 规范 |
注意:CSS 2.2 规范定义了 Web 样式的稳定标准,包括表格格式的详细规范。CSS 表格模块级别 3 规范旨在通过表格布局和渲染的高级功能来扩展这些功能。但是,表格模块规范仍在开发中,尚未准备好实施。
另请参阅
- CSS 显示 模块
- CSS 网格布局 模块
- CSS 弹性盒子布局 模块
- CSS 分割 模块