10

我可以在 HTML 中添加指向标题的链接吗?像这样的东西

<h2 href="/ingredients">illness</h2> 

不知何故,它似​​乎只适用于简单的文本。

4

3 回答 3

17

(几乎)所有元素都可能包含其他元素。所以以下是可能的:

<h2><a href="/ingredients">Illness</a></h2>
于 2012-04-29T20:26:41.823 回答
7

您需要在a标签内标记锚h2标签。像这样的东西:

<h2><a href="/ingredients">illness</a></h2>
于 2012-04-29T20:27:54.773 回答
0

有时。

如果您无法编辑目标页面(例如,根据其他答案添加锚点),您可能不会不走运。

例如,没有什么像

href="https://www.hospitalsafetygrade.org/h/ucsf-medical-center-moffitt-long-hospitals#Sepsis infection after surgery"

将打开该页面并显示带有标题的部分

<h3>Sepsis infection after surgery</h3>

但是,有一个新标准,滚动到文本片段,请参阅https://github.com/WICG/scroll-to-text-fragment,通常可以实现此目的。例如,

https://www.hospitalsafetygrade.org/h/ucsf-medical-center-moffitt-long-hospitals#:~:text=MRSA%20infection 有效!

(但 https://www.hospitalsafetygrade.org/h/ucsf-medical-center-moffitt-long-hospitals#:~:text=Sepsis%20infection%20after%20surgery 不起作用。)

要了解支持的广泛程度,请参阅https://wpt.fyi/results/scroll-to-text-fragment?label=experimental&label=master&aligned

于 2021-12-15T23:28:22.480 回答