修复AMP样式表错误

时间:2018-04-28 10:27:24

标签: amp-html

我在样式表的AMP Validator中收到错误

  

属性' href'在标签' link rel = stylesheet for fonts'被设置为   无效值' http://domain.cooooom/css/style.css'。学习   更多。

我搜索过它并从AMP官方网站上找到了his article

screen 1

这是我在这些年工作中见过的the most ridiculous建议。

  

他们建议我将所有外部CSS文件代码移动到我的应用程序头   直接部分并将它们放在<style amp-custom>标签中!所以我会   漫长的凌乱的头标只是因为他们无法遵循HTML5   标准。

问题

无论如何,我是否避免做这个混乱的工作并验证我的文件?

1 个答案:

答案 0 :(得分:0)

是的,这就是AMP的工作原理。 您必须在HTML中插入CSS以保存其他网络。 @import也被禁止。

最好的方法是创建一个AMP自己的CSS样式,而不是非AMP网站的所有css样式。
TIPP:你可以插入最多50KB的CSS但是一项好的工作是保持在14K以下; - )