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

时间:2017-04-28 08:25:19

标签: html css xml blogger

在我的博客模板的HTML代码中,我正在尝试向Google云端硬盘中托管的CSS文件添加外部链接。

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

https://drive.google.com/uc?export=download&id=0ByXCg9N1QXp8ZWdEWHlIUjMyRDQ

我接下来做的是从博客管理员面板我选择了我的模板的HTML代码:

Theme -> Edit HTML

并在<head>部分添加了以下行:

<link href='//drive.google.com/uc?export=download&id=0ByXCg9N1QXp8ZWdEWHlIUjMyRDQ' 
      rel='stylesheet' media='all' type='text/css'/>

尝试保存主题时,出现以下错误:

  

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

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

1 个答案:

答案 0 :(得分:4)

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

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