html - 尝试在新的 Google 协作平台中添加 anchor 和/或 Id 标签

标签 html google-sites

我正在尝试使用新版 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/

相关文章:

javascript - 在新的 Google 站点中自动调整 Accordion 高度

android - 在 Android 中显示大图像

javascript - 如何使用 ngroute 和单选按钮来更改 View

jquery - 如何只显示表格的最后 20 列?

html - IE6中DIV定位问题

google-apps-script - "Access Not Configured. Please use Google Developers Console to activate the API for your project."

javascript - 谷歌可视化表allowHtml选项在谷歌网站上不起作用

html - 如何防止div中的按钮换行

javascript - Google 站点中 HTML Box 的大小

html - 在 Google 协作平台上添加元标记