我基本确定我正确设置了 HTML 脚本,并确保所需的 CSS 文件托管在 Google 云端硬盘上的共享文件夹中、正确引用等。
但是,当我将 HTML 代码复制到框中并全部保存时,编辑器总是会出现此错误: 1+12 - 125: failed to load external url navigator.css
虽然我认为定期将 CSS 文件链接到 HTML 代码,正如我在下面发布的,但我只看到 CSS 链接带来的很多问题,更令人担忧的是 Google 支持文档 ( here )说 HTML 框不能“引用”外部代码,包括我认为可能是这样的 CSS 文件。
<link href="http://[mixed aplhanumeric subdomain].googledrive.com/host/[shared folder's 'mixed' address]/navigator.css" rel="stylesheet" type="text/css">
鉴于此,有人知道将 HTML 链接到 Google 网站 HTML 框中的 CSS 代码的简单解决方法吗?
最佳答案
文档显示了 <script>
中 CSS 的示例。标签。我没有看到任何迹象表明允许包含外部文件中的 CSS。该文档明确指出 <link>
不允许使用标签。 Google 协作平台无法在链接文件中加载 CSS 的原因是不允许使用链接标记。您唯一的选择是将 CSS 包含在 <style>
中标签。
不过还有一个替代方案。您可以使用单独的 HTML 和 CSS 文件创建 Apps 脚本 HTML 服务应用程序,然后将该 Apps 脚本应用程序放入您的 Google 网站中。
关于css - 为什么 Google 网站的 HTML 框无法加载与 URL 链接的 CSS 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24581401/