【发布时间】:2012-01-19 20:50:56
【问题描述】:
我正在使用显示块超链接来使整行像这样可点击,类似的东西可以在 youtube 链接上看到(右侧的视频列表)。我很担心,因为锚标签中有很多文字,除了标题之外,还有简短的描述和类别。
<style type="text/css">
a.listarticle {display:block}
a.listarticle .title {font-weight:bold}
</style>
<a class="listarticle" href="url">
<span class="title" title="Article Title"><strong>Article Title</strong></span>
<br />
<span class="desc">Article short description</span>
<span class="categories">Music, Animals...</span>
</a>
这会是更好的解决方案吗?现在锚点只包含文章标题,整行都可以通过javascript点击——锚点还存在吗?我对此很困惑。我更喜欢第一个解决方案,但我不确定第一个解决方案是否会对搜索引擎产生负面影响,因为除了标题之外,还包含很多其他嘈杂的词。
<div onclick="window.location='url'">
<a href="url">Article Title</a>
<br />
<span class="desc">Article short description</span>
<br />
<span class="categories">Music, Animals...</span>
</div>
【问题讨论】:
-
“包括其他嘈杂的词”,那你为什么不直接链接标题?
-
因为我希望整个块不仅可以点击标题
标签: javascript css seo