如果您的搜索结果是排名的(可能按相关性),您应该使用一个ol
元素。每个结果都是它自己的li
。如果每个结果包含的不仅仅是一个链接(例如,带有文本片段、作者姓名、发布日期等),article
也可以使用它。
ol
描述结果是排名的,article
描述每个结果代表一个独立的实体(可以在提要中联合)。
我给出了一个标记示例作为另一个问题的答案:
<ol start="1">
<li id="1">
<article>
<h1><a href="url-to-the-page.html" rel="external">The Title of the Page</a></h1>
<p>A short summary of the page</p>
<footer>
<dl>
<dt>Categories</dt>
<dd><a href="first-category.html">First category</a></dd>
<dd><a href="second-category.html">Second category</a></dd>
<dt>File size</dt>
<dd>2 <abbr title="kilobyte">kB</code></dd>
<dt>Published</dt>
<dd><time datetime="2010-07-15T13:15:05-02:00">Today</time></dd>
</dl>
</footer>
</article>
</li>
<li id="2">
<article>
…
</article>
</li>
</ol>