Adr*_*tti 2 html href hyperlink
我正在阅读sscce.org/并且没有任何特殊原因我检查了它的HTML源代码.我发现有很多<a>没有href属性的链接,像这样:
<h2><a id='eg' rel="nofollow">Example</a></h2>
Run Code Online (Sandbox Code Playgroud)
现在从HTML 5规范我们知道这是允许的(例如,如果链接稍后通过JavaScript代码完成),它也在HTML 4.01中进行了修改(感谢这篇文章以供参考).简而言之,如果链接可以放在那里,但由于任何原因它没有(服务器端)或它已被删除(客户端),这是有用的.好吧很清楚,因为它也在这里得到了很好的总结.
另一种(某种)微妙的区别是样式:即使链接没有呈现为链接(默认为下划线和手形光标),它也将继承链接的自定义CSS样式,例如:
a {
font-weight: bold;
}
Run Code Online (Sandbox Code Playgroud)
问题:我不明白的是它在该页面中使用的原因.没有任何客户端JavaScript可以href为这些链接添加/删除(或多或少合理)我认为这样的简单页面是纯HTML,而不是生成服务器端.那说......为什么那个链接?我有什么其他用途吗?它与SE有关吗?