Что не так с HTML'ем?)

75
17 августа 2019, 01:10

Недавно начал изучать HTML, уверен, что вопрос легкий для опытных программистов, однако я таковым не являюсь. Почему после того, как мы написали закрывающий тэг </html> , то после него еще можно писать код, который тоже будет выполняться? Я читал, что в HTML5 этот тэг можно опустить, однако, я же, по сути, четко пишу, что на этом код закончился, почему же код, написанный после этого тэга, продолжает работать? И почему можно написать какое-то предложение вообще без тэгов и, опять же, после закрывающего тэга, и оно выведется на экран? Объясните, пожалуйста) Или это у меня какая-то ошибка и такого не может быть? Пользуюсь Sublime Text 3. Заранее спасибо.

Answer 1

Все нормально. Просто написание тегов в теге html — это не жесткое правило, и если написать тег после </html>, ошибки не будет. Просто это стало хорошим тоном, и все разработчики пишут так. Насчет написания текста, так это просто html воспринимает как <div>текст</div>, и ничего такого в этом нет.

READ ALSO
str_replace убрать из строк

str_replace убрать из строк

Нужно отпарсить приходящие строки от оборудованиязначения должны получатся так 542 225 105

82
WC format() Ошибка

WC format() Ошибка

Есть такой код, который выводит время окончания действия купона:

114
PHP парсинг ссылок

PHP парсинг ссылок

Есть у меня sitemap страница в которой находят все нужные пути для всех страниц

122