Задать вопрос
blasheevich
@blasheevich

В одном html строго только одно body?

Так ведь тоже можно?
body id="body1"
body id="body2" и т.д.

И id внутренних блоков одни и те же для всех body будут работать.
Или нет?
  • Вопрос задан
  • 2967 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
@ikeagold
In conforming documents, there is only one body element.
Источник - W3C HTML5 API
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@IoannGrozny
Front-end разработчик
нет, body - один. теоретически это конечно возможно, но чтобы это работало, нужно чтоб браузеры так парсили html разметку. На деле - все содержимое ваших нескольких body браузер запихнёт в один. Сейчас скорее наоборот. head и body можно вообще не писать, браузер сам найдёт что обернуть в body.
Ответ написан
Комментировать
Akdmeh
@Akdmeh
PHP, Yii2, Music
Браузер попытается объединить данные блоки, ему кажется логичным "один body - одна страница", к тому же страница будет невалидная, это не по стандартах, и какой-то IE может распарсить страницу в quirks mode, что приведет к таким багам, о которых многие и не подозревают.
Как я понимаю, проблема в именовании id? Или какую задачу вы хотите решить подобным способом?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы