我可以在 HTML 中添加指向标题的链接吗?像这样的东西
<h2 href="/ingredients">illness</h2>
不知何故,它似乎只适用于简单的文本。
(几乎)所有元素都可能包含其他元素。所以以下是可能的:
<h2><a href="/ingredients">Illness</a></h2>
您需要在a
标签内标记锚h2
标签。像这样的东西:
<h2><a href="/ingredients">illness</a></h2>
有时。
如果您无法编辑目标页面(例如,根据其他答案添加锚点),您可能不会不走运。
例如,没有什么像
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://wpt.fyi/results/scroll-to-text-fragment?label=experimental&label=master&aligned。