сопровождающему W3C HTML checker (валидатор) здесь. Ошибка rel=apple-touch-icon-precomposed
потому, что я недавно обновил шашку, чтобы соответствовать HTML spec requirements for sizes
:
Атрибут sizes
используется с типом icon
связи. Атрибут не должен указываться в link
элементах, которые не имеют атрибута rel
, который указывает ключевое слово icon
или ключевое слово apple-touch-icon
.
О погрешности для role=banner
на nav
, это потому, что шашка соответствует требованиям ВСС в HTML спецификации, что nav
must not have any role other than navigation
.
Но обратите внимание, что ARIA в HTML спецификации also states the following requirement:
Веб-разработчики не должны устанавливать ВСС role
и aria-*
атрибуты значений, которые соответствуют неявные семантики ARIA, определенные в таблице.
И в требованиях, приведенных в таблице, указано, что the implicit semantics of nav
are navigation
.
Поэтому, если вы используете role=navigation
с nav
, контрольная панель выдаст предупреждение.
Итак, нижняя строка соответствует требованиям ARIA в HTML, nav
никогда не должен иметь явного role
.
«W3C явно сообщил». Пожалуйста, прочтите верхнюю часть указанной вами страницы: ** не обязательно представляет собой консенсус и может содержать неверную информацию или информацию, которые не поддерживаются другими участниками Рабочей группы, WAI или W3C ** – Quentin
«Что касается Bootstrap: я не знаком с этим приложением» - это не приложение. Это шаблон с некоторыми связанными CSS и JS. – Quentin
«он создает HTML и CSS автоматически или полуавтоматически». - Это не так. – Quentin