Html 从最新到最旧的帖子列表是否应该使用反向属性?

Html 从最新到最旧的帖子列表是否应该使用反向属性?,html,semantic-markup,Html,Semantic Markup,包含从最新项到最旧项的有序列表,,应该设置反向属性?至于表示逆时间顺序 例如,在一个博客帖子、评论、帖子或回复列表中,它应该是这样的结构吗 ... <ol reversed> <li>newest post<li> ... <li>oldest post</li> </ol> ... 还是我想得太多了?是的,如果您使用ol,您可以按照您描述的方式使用反转的和开始的属性 但是您可能不应该在这里使用ol ol不仅仅

包含从最新项到最旧项的有序列表,
,应该设置
反向属性?至于表示逆时间顺序

例如,在一个博客帖子、评论、帖子或回复列表中,它应该是这样的结构吗

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

还是我想得太多了?

是的,如果您使用
ol
,您可以按照您描述的方式使用
反转的
开始的
属性

但是您可能不应该在这里使用
ol

ol
不仅仅适用于任何排序列表。如果
li
的顺序对(理解)内容很重要,则仅使用
ol

来自(我用粗体字):

ol
元素表示一个项目列表,其中项目是有意排序的,因此更改顺序会更改文档的含义

ol
示例:

  • 搜索引擎结果(如果按相关性排序)
  • 最喜欢的事物列表(如果按喜好排序)
  • 博客文章列表,其中每一篇文章都是一本小说的一章(因此用户应该按此顺序(而不是其他顺序)阅读)
ul
的示例:

  • 搜索引擎结果(如果没有排名算法)
  • 最喜欢的东西的列表(如果你不能决定哪些你更喜欢)
  • 博客帖子列表,每个帖子都可以单独阅读(即典型的博客)
即使最后三个示例按时间顺序或字母顺序排列,这也不会影响内容的含义

...
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>
...