HTML-страницы интерпретируются на лету и полностью читаются сверху вниз, поэтому первые элементы будут загружаться первыми, а последние последними.
Например, если поместить скрипт сверхуиз body
, то он будет выполнен до любых элементов в пределах загрузки тела;тогда как если вы поместите в конце body
, все элементы в теле будут загружены , тогда скрипт выполнится.
Порядок загрузки для внешних источников, таких как скрипты иизображения могут отличаться от браузера к браузеру (хотя по большей части следуют тем же соглашениям) - идея заключается в том, что соединения будут открыты для запроса этих ресурсов, а затем возникают такие вещи, как размер, скорость и задержка - и эточаще всего все еще последовательный и блокирующий.