将外部 CSS 文件添加到博客模板

Gio*_*sos 4 html css xml blogger

在我的博客模板的 HTML 代码中,我试图将外部链接添加到托管在 Google Drive 中的 CSS 文件。

我已经公开了 CSS 文件并创建了一个直接下载链接:

https://drive.google.com/uc?export=download&id=0ByXCg9N1QXp8ZWdEWHlIUjMyRDQ
Run Code Online (Sandbox Code Playgroud)

我接下来要做的是,从博主管理面板中,我使用以下方法选择了模板的 HTML 代码:

Theme -> Edit HTML
Run Code Online (Sandbox Code Playgroud)

在该<head>部分中,我添加了以下行:

<link href='//drive.google.com/uc?export=download&id=0ByXCg9N1QXp8ZWdEWHlIUjMyRDQ' 
      rel='stylesheet' media='all' type='text/css'/>
Run Code Online (Sandbox Code Playgroud)

尝试执行Save Theme 时,出现以下错误:

解析 XML,第 9 行,第 53 列时出错:对实体“id”的引用必须以“;”结尾 分隔符。

显然主题代码的 XML 解析器不喜欢href属性值。如何重写 url 以便 XML 解析器接受它?

Pra*_*rma 5

问题在于&链接中的符号。您需要将其替换&amp;为 Blogger 的 XML 解析器接受该链接 -

<link href='//drive.google.com/uc?export=download&amp;id=0ByXCg9N1QXp8ZWdEWHlIUjMyRDQ' 
  rel='stylesheet' media='all' type='text/css'/>
Run Code Online (Sandbox Code Playgroud)