Исправить ошибку таблицы стилей AMP - PullRequest
0 голосов
/ 28 апреля 2018

Я получаю ошибку в AMP Validator для моей таблицы стилей

Атрибут 'href' в теге 'link rel = stylesheet for fonts' установлен на неверное значение 'http://domain.cooooom/css/style.css'. Learn больше.

Я искал об этом и дошел до его статьи с официального сайта AMP.

screen 1

Это the most ridiculous предложение, которое я когда-либо видел за все эти годы моей работы.

Они предлагают переместить все мои коды внешних CSS-файлов в заголовок приложения. часть и поместите их в тег <style amp-custom>! так что я буду иметь длинный и грязный заголовок только потому, что он не может следовать HTML5 стандарты.

Вопрос

В любом случае, я избегаю этой грязной работы и проверяю файл?

1 Ответ

0 голосов
/ 30 апреля 2018

Да, именно так работает AMP. Вы должны вставить свой CSS встроенный в HTML, чтобы сохранить дополнительную сеть. @import также запрещен.

И лучший способ - создать собственный стиль CSS для AMP, не используя весь стиль CSS на сайте, не являющемся AMP.
СОВЕТ: вы можете вставить CSS размером до 50 Кбайт, но хорошей идеей является сохранение менее 14 Кбайт; -)

...