Вопрос проверяет понимание различий между скрытием элемента и его удалением из DOM.
Короткий ответ
Да, элемент остается в DOM при display: none.
Он просто исключается из layout и не отображается на странице.
Элемент не занимает место и не участвует в рендеринге.
DOM-узел при этом сохраняется.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.