在blogdown的文档中,附录D.5的第四段说:
已发布网站上的链接是正确的,并且通常对页面的读者隐藏。
以为有脚注
例如,读者不会在页面上看到
<script>
标记,因此只要它是实际存在的路径,其src
属性的外观并不重要。 ↩
我仍然不明白链接是如何正确和隐藏的。
您只是无法在 HTML 页面上看到<script>
标签的内容。通常,它们在幕后运作。例如,在这个 StackOverflow 页面上,使用了 jQuery(<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
(,但除非你查看此页面的 HTML 源代码,否则您无法在页面上实际看到它。有时 JavaScript 确实会在页面上创建可视元素,但同样,<script>
标签本身并不直接可见。其他标签(如 <p>
、 <ul>
和 <blockquote>
等(的内容通常在页面上可见,例如您现在正在阅读的段落(<p>
(。
所以我不明白为什么你觉得可见性和正确性之间存在矛盾。<script>
标记可以是正确的,并且在 HTML 页面上不可见。