• Почему автоматически добавляется закрывающий тег?

    @techkiller
    То, что ты наблюдаешь в Инструментах разработчика, связано с тем, как браузер обрабатывает невалидный HTML. В твоём случае, вставка тега внутрь тега нарушает правила вложенности HTML. Тег (абзац) автоматически закрывается перед началом большинства блочных элементов, включая , потому что внутрь не может быть вложен блочный элемент.

    Когда браузеры сталкиваются с такой разметкой, они автоматически "исправляют" HTML, добавляя закрывающий тег перед и, если необходимо, открывающий тег после . Это делается для сохранения валидности DOM-дерева страницы.

    Чтобы избежать автоматического добавления этих тегов, ты должен корректно организовать HTML-структуру документа. Убедись, что тег не располагается внутри . Вместо этого, ты можешь закрыть перед и, если нужно, начать новый после .
    Написано