我正在尝试使用新版 Google 协作平台创建一个网站 - 其中许多 1990 年代的基本 html 功能已被删除。添加 anchor 真的很有用,但是 gSites FAQ 指出新的 Google 协作平台不支持 anchor 。没有“简单”的 anchor 按钮等...所以我想我可以结束运行它们并在内部的 ID 标记中编码,因为您可以插入自定义 html。
在我写的页面的相关部分,使用他们的 HTML 插入工具:
<p id="assignment2"><hr></p>
然后使用他们的 HTML 插入工具在网页顶部调用它:
<p><a href="#assignment2">Assignment #2</a><p>
在发布并尝试点击链接后返回错误。所以我改为尝试只写作业 #2 并添加一个超链接指向:
https://sites.google.com/view/<websiteurl>#assignment2
这会导致转到页面顶部,但不会跳转到相关 anchor 。
如果 ID 标签似乎不起作用,是否有人可以想到其他聪明的方法跳转到页面上的特定位置?
TIA
最佳答案
这么多人问这个问题...我不敢相信它不起作用,HTML 中 HT 的全部意义在于您可以在公共(public)文档内或公共(public)文档之间的任何位置进行链接。无论如何,我认为我找到了一个蹩脚的解决方法。虽然问题是它给你一个重定向通知。
所有的标题标签都有一个 ID。您可以复制此 ID,然后添加一个链接,其中包含您的 Google 协作平台页面的完整 URL,后跟 # 和 ID。
例如:
https://sites.google.com/view/{your-google-sites-alias}/home#{id-from-heading-tag}
关于html - 尝试在新的 Google 协作平台中添加 anchor 和/或 Id 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48846858/