Я пытаюсь удовлетворить 2 шашек: W3C validator и google page insightСсылка таблицы стилей преднагрузки против W3C проверки
Google Page Insight предложил мне загрузить асинхронно все блокирующие файлы CSS. Ну, я переписал включение стилей файла в натягом Кстати, как следует, и перенесенные с головы до конца тела:
...
<link rel="preload" href="mystyles.css" media="all" as="style"
onload="this.rel='stylesheet'"/>
</body>
Google Page Insight заставили меня, чтобы получить его из головы и положить его в конце тела.
Хорошо, я в порядке с Google Page Insight.
Но W3C Validator теперь говорит мне:
Error: A link element must not appear as a descendant of a body element unless the link element has an itemprop attribute or has a rel attribute whose value contains dns-prefetch, pingback, preconnect, prefetch, prerender, or stylesheet
Почему «преднагрузки» не допускается в атрибуте отн из головы? Я попытался назначить itemprop, но не возможно иметь itemprop и rel в той же ссылке.
Ссылка preload - это черновик и работает в процессе. Валидатор W3 основан на действующих стандартах. –