您如何知道您的数据在表格上是否正确显示为表格还是其他内容?

时间:2012-11-20 18:42:50

标签: css semantic-markup

我有来自数据库的信息。这是一排。现在,它已经过时了,表格用于显示数据。它有效,但很难维护。我正在“修理”它。但是,我不知道它是否被视为表格。它来自数据库表,但我不知道在使用表格进行显示时语义正确意味着什么。

我在网页上有几个这样的部分。它们都是对同一数据库的调用,不同的数据集,在网页中划分。

例如,一组是一组通用信息,姓氏,名字,中间,其他统计数据......

下一节可能是地址等。

有一段时间我做asp.net表单时有一个列表视图,我认为这与我需要创建的类似(我只使用直接的html和脚本语言,没有控件)。

我应该如何显示语义正确的信息?

编辑:这是一个不重复的人。

编辑:单个记录,但显示在同一页面上,只是各种SELECT语句,以便将所有数据全部放在同一页面上。

1 个答案:

答案 0 :(得分:1)

如果是表格数据(即多个记录显示在彼此之下),则<table>可能是最佳选择。如果它是单个记录的视图,甚至可能聚合来自多个表的数据,则<table>不应该是您的首选。

表格数据:

 --------------------------------
| ID | Name | Description | Date |  
 --------------------------------
| 01 | ...  | ...         | ...  |
| 02 | ...  | ...         | ...  |

非表格数据:

ID:          ...
Name:        ...
Description: .................
             .................
             .....

Date:        ....