【发布时间】:2015-09-08 01:20:55
【问题描述】:
我有一个以基本结构输出结果的搜索引擎插件:
<a href="page url">
<div class="searchResult">
<h3>Page title</h3>
<p>Page url</p>
<p>Page <meta> description</p>
</div>
</a>
该插件旨在集成到现有网站中,因此它没有默认样式。但是,通过使用正确的语义 HTML 标签,即使没有 CSS,网站也应该可以使用。目前显示的 URL 与描述无法区分,并且在没有额外样式的情况下会显示为软件故障。
Google 使用 <cite> 标记,但在 HTML 5 中,<cite> 应该用作作品的标题,而不是 URL,因此这不是答案。
是否有 HTML 标记旨在显示除 <a> 以外的 URL,即不可点击的 URL?对此的语义方法是什么?
【问题讨论】:
-
使用
<a>有什么问题? -
@Anonymous 我的理解是“不是链接”部分意味着它是一个 URL,但不能点击导航到该页面。可能没有专门用于该目的的语义标签
-
@Anonymous Katana314 所说的 - 这是一个显示的链接,不应点击。我将进行编辑以澄清这一点。
-
你为什么不能只使用
<p>