Я немного покопался в AMP html, и эта строка сразу же привлекла мое внимание.
HTML-документы AMP ДОЛЖНЫ:
Содержит тег верхнего уровня
<html ⚡>
(также допускается использование тега<html amp>
).
Итак, мой первый вопрос: является ли <html ⚡>
действительным HTML? Я имею в виду, кажется, что это работает, но я выгляжу очень странно для меня. Может ли кто-нибудь указать мне конкретные правила для юникода в качестве атрибутов HTML?
И у меня другой вопрос, для чего он используется. В документации указано, что это необходимо для того, чтобы быть действительным документом AMP.
Но его удаление не приводит к ошибке проверки AMP. Источник JS самого AMP, похоже, вообще не заботится об этом.
Действительно ли это знак для сканеров и ботов, помечающих документ как AMP?
Заранее спасибо. :)