0

一个有序列表,<ol>包含从最新到最旧的项目,应该reversed设置属性吗?至于表示逆时间顺序

例如,在博客文章、评论、主题或回复的列表中,是否应该采用这样的结构?

...
<ol reversed>
  <li>newest post<li>
  ...
  <li>oldest post</li>
</ol>
...

在这样的多页列表中?start无论显示哪个页面,应该在哪里total_item_count - page * items_per_page始终为每个列表项分配正确的值?

...
Page 4 of 5, showing 10 items per page, 43 items in total
<ol reversed start=13>
  <li>newest post in the page</li>
  ...
  <li>oldest post in the page</li>
</ol>
...

还是我想多了?

4

1 回答 1

1

是的,如果您使用,ol您可以按照您描述的方式使用reversedandstart属性。

但你可能不应该ol在这里使用。

ol不仅仅适用于任何排序列表。仅ol当 的顺序对li(理解)内容很重要时才使用。

根据ol定义(由我粗体):

ol元素表示项目列表,其中项目已被有意排序,因此更改顺序将更改文档的含义

示例ol

  • 搜索引擎结果(如果按相关性排名)
  • 最喜欢的东西列表(如果按喜好排列)
  • 博客文章列表,其中每篇文章都是小说的一章(因此用户应按此(而不是其他)顺序阅读它们)

示例ul

  • 搜索引擎结果(如果没有排名算法)
  • 最喜欢的东西列表(如果你不能决定你更喜欢哪一个)
  • 可以单独阅读每篇文章的博客文章列表(即典型博客)

即使最后三个示例是按时间顺序或字母顺序排列的,这也不会影响内容的含义。

于 2013-09-04T08:38:39.970 回答