【发布时间】:2018-06-08 22:36:14
【问题描述】:
假设我的网站上有一个徽标,我应该这样链接吗:
<a routerLink="/">
<img src="logo.png" alt="logo">
</a>
或者可能是这样的:
<img src="logo.png" alt="logo" routerLink="/">
头条新闻呢?
<a [routerLink]="['/post', post.id]">
<h3>Post title</h3>
</a>
对
<h3 [routerLink]="['/post', post.id]">Post title</h3>
处理这个问题的正确方法是什么?这还重要吗?如果我使用 routerLink,添加 HTML 锚标记是否有任何语义价值?
【问题讨论】:
-
虽然它仍然可以使用,但您想使用锚点,因为它还会绑定到中间点击、在进入之前显示用户 url 以及其他常见的被遗忘的东西。
标签: html angular semantics routerlink