Обязательность использования тега main в html документе?

Рейтинг: 0Ответов: 1Опубликовано: 17.07.2023

Я верстаю простой лендинг и мне нужно реализовать полноэкранный скролл по всем секциям(тег section) и header, для этого использую библиотеку fullpage.js только для её корректной работы требуется чтобы каждая секция была свободой и не во что не оборачивалась, но они обёрнуты в тег main, хотелось бы узнать можно ли обойтись без тега main и как это повлияет на семантику сайта?

Ответы

▲ 0

Он обязателен для семантики, но в случае если требуется не использовать его, вы можете указать ближайшему родителю роль - role="main", он в свою очередь заменит main.

Но как по мне, гораздо проще переделать логику работы с Fullpage 🙃