Привет, я новичок в css, DOM, рендеринг.
мы знаем, что onload можно поместить в тег body, убедитесь, что мы получаем элемент, прежде чем он существует, при использовании javascript, например
document.getElementById("firstParagraph")
Но какова последовательность DOM-объектов при их создании? Иными словами, объект body создается до или после его дочерних элементов, таких как заголовки, абзацы?
Добавлен
в некоторых ответах говорится, что при создании тега body его дочерний тег не был создан, поэтому, если я добавлю атрибут onload в тег body, чтобы вызвать функцию для проверки абзаца, он выдаст ошибку, так как объект абзаца не был создан ? тогда почему мы помещаем onload в тег body?