在HTML中显示Django查询结果 - table,list,css divs?

Tec*_*ard 0 html css django

我正在研究一个django应用程序,它将返回历史上的信息表:

ISSUE  DESCRIPTION  INITIATOR  INITIATEDDATE  ASSIGNEE  FORECASTDATE  STATUS  REMARKS
Run Code Online (Sandbox Code Playgroud)

这将成为用户排序/过滤等问题列表的入口点.
像ISSUE,DATES,NAMES这样的列具有相对固定的宽度,但是其他列可以是段落或更多.

在HTML中呈现此内容的最佳方法是什么?作为HTML表,列表还是有很多CSS跨度/ div?

我最终希望通过javascript使问题列表可排序或可过滤.

Pao*_*ino 6

CSS纯粹主义者提出的整个论点是,您需要保持代码在语义上与其包含的信息相关.您需要显示的是表格数据,您可以使用<table>标记来执行此操作.表的唯一"问题"是它们用于控制布局时,比如使两列布局为两个<td>而不是两个<div>.但是,在这种情况下,表格就足够了.