Существует ли когда-нибудь экземпляр, в котором что-то должно (или может?) быть помещенным между </body>
и </html>
тег? Или они должны всегда соединяться?
Я читал спецификацию HTML5, и это получило меня думающий о базовой структуре страницы.
Есть ли любые случаи, где что-либо может/должно быть помещенным после </html>
тег? Это раньше было евангелием что документы, запущенные только с <html>
, но <!doctype...>
измененный это. Когда-либо была бы причина изменить это для конца документа?
Тег
не является обязательным, поскольку вместо него можно использовать
. Поэтому они не всегда парные. Между тегами может существовать пробел.Кроме того,
может стоять перед
.
В настоящее время все, что находится после закрывающего тега
, обычно считается встроенным текстом. И Firefox, и IE отображают его.
Определения типов документов (DTD) каждого стиля содержат ответы, которые вы ищете.
Нет, не совсем. Нет причин помещать что-либо после
. В конце концов, вы определяете документ html
. DocType был введен из-за несоответствий в отображении в браузере.
Что касается тега после тега body. Однажды я смог увидеть «ступню» как метку, введенную в соответствие с головой наверху. Единственное, для чего он используется, - это javascript, который загружается после документа. Прямо сейчас это просто помещается прямо перед концом тега body.
Ничто не может идти ни после
, ни между
и