Я просматривал чей-то код .asp и увидел, что он печатает HTML, не закрывая его. Я пошел в Chrome и в его инспекторе, чтобы увидеть DOM и где закрыть его, когда вдруг это было: тег !!
Я вернулся в .asp, чтобы проверить, что я что-то пропустил, но не было html-включений или .js, которые закрывали бы его. Я думал, что схожу с ума, а потом мой коллега сказал мне, что некоторые браузеры сами закрывают закрытые теги?!
Это имеет смысл в отношении всего плохого кода, но ...
Инспектор имеет тег, но в реальном исходном коде HTML его нет, поэтому я предполагаю, что Chrome читает исходный код, волшебным образом добавляет закрывающие теги, а затем представляет страницу. Инспектор Chrome затем проверяет магически измененную версию.
Мои вопросы:
Большое спасибо