раз:https://jsfiddle.net/p70c1r3a/
Данный тег не является частью современной спецификации html, не пройдет валидацию. Однако он поддерживается всеми браузерами.
два:https://jsfiddle.net/bcrmh9gq/
Этот тег не имеет закрывающего тега и отображает как есть весь остаток страницы. Также не является частью спецификации html и не пройдет валидацию, но поддерживается всеми браузерами.
Правильное решение - при выводе кода заменять спецсимволы на html-сущности. В php для это этого есть функция htmlspecialchars().