Здравствуйте,
Я только что запустил инструмент проверки доступности WAVE на нашем экземпляре Discourse и обнаружил, что на странице отсутствует заголовок H1. Можно ли сделать заголовок страницы H1? Любая помощь или поддержка будут очень кстати — спасибо.
Каждая тема содержит H1, посмотрите исходный код этой страницы.
Если вы используете текстовый логотип, то на корневых страницах заголовок сайта также будет использоваться как H1.
Вам не составит труда на короткое время отключить это и проверить, но, на мой взгляд, нет, это не должно быть необходимо.
Вы проверяете свою последнюю страницу или страницу категорий? И если да, используете ли вы изображение в качестве логотипа? Если да, обратитесь к моему первому ответу: в таких случаях тег h1 отсутствует, поскольку на странице нет элемента, который служил бы основным заголовком. Если люди ищут ваше сообщество, наличие h1 не требуется. Если же вы ищете темы как точку входа, то у них всегда есть h1.
да, используется логотип в формате PNG. Речь не о SEO, а о доступности.
Верно, но на этих страницах нет заголовка, поэтому нечего оборачивать в тег
. Можно, конечно, что-то придумать, но я не убеждён в необходимости этого.
Я не нашёл в WCAG/WAI требования, обязывающего иметь H1 на каждой странице; указано лишь, что любой основной заголовок должен быть H1. По вашей логике https://www.google.com не соответствует требованиям, так как на ней нет H1. Именно поэтому Wave помечает отсутствие H1 как предупреждение — потому что он нужен не на каждой странице.

