什么是CSS display
属性的值,如目的:什么是显示“表单元格”,“表列”等的目的
- 表细胞
- 表
- 表字幕
- 表列
- 表列组
- 表尺组
- 表头组
- 表行
- 表行集团
我理解这些样式将样式元素就像一个表,但是这个又是什么目的时,已经有一个可以接受,工作,table
元素?
什么是CSS display
属性的值,如目的:什么是显示“表单元格”,“表列”等的目的
我理解这些样式将样式元素就像一个表,但是这个又是什么目的时,已经有一个可以接受,工作,table
元素?
当标记不使用table
元素时,它们可用于以表格方式格式化内容,例如,因为标记是由被告知不使用表格的人员编写的,或者因为标记是通用的XML而不是HTML。
您还可以使用例如div
元素,以便某些样式表将它们格式化为表格,其他一些样式表让它们成为块元素或将它们变成内联元素。这可能取决于例如在设备宽度上。
<table>
HTML标记用于表格数据,即由逻辑行和列组成的数据,即电子表格。它只应用于逻辑上需要在表格中呈现的数据。
CSS table-*
显示样式允许以表格样式显示任何数据(它有自己独特的逻辑,主要是垂直居中和宽度分布,很难用其他元素模拟),同时仍然被标记使用语义上最有意义的东西,例如列表。
谢谢,所以不建议表格数据与这些样式一起使用?这就是让我困惑的东西 – Curt 2012-08-13 11:32:34
如果你已经使用'
+1:我经常发现使用div元素构建表格数据为接口功能提供了更多的灵活性。 – 2012-08-13 11:31:28