Les pages HTML sont interprétés à la volée et de les lire dans leur intégralité à partir du haut vers le bas - et donc, les premiers éléments de charge en premier, le dernier.
Par exemple, si vous placez un script en haut de la body alors il sera exécuté avant les éléments à l'intérieur du corps de chargement; alors que si l'on est à la fin de la body, tous les éléments dans le corps de la charge puis le script va s'exécuter.
L'ordre de chargement de sources externes telles que les scripts et les images, bien que, peut différer d'un navigateur à l'autre (alors que pour la plupart, en suivant les mêmes conventions) - l'idée est que les connexions seront ouverts à la demande de ces ressources, et puis des choses comme la taille, la vitesse et le temps de latence à la question - et ce sont le plus souvent encore en séquentiel et de blocage.
Il n'y a pas de manière standard; les navigateurs sont libres de mettre en œuvre ce dans la façon dont ils le souhaitent.
Si vous voulez savoir comment votre navigateur, utilisez un outil comme Firebug, Chrome Developer Tools ou Safari Inspecteur. Ils peuvent montrer le trafic réseau et l'ordre dans lequel les éléments sont téléchargés.
Généralement, le téléchargement de commande est la même que dans le document HTML, mais les navigateurs pouvez ouvrir plus d'une seule connexion à un serveur. Dans ce cas, il peut envoyer 2 ou 5 demandes dans l'ordre du document, mais le serveur peut répondre dans un ordre arbitraire. De plus, certaines parties peuvent être chargés à partir du cache.
Le html se charge en premier évidemment que cela indique au navigateur de l'étendue des exigences:
des images, des scripts, des feuilles de style externes, etc
Après, l'ordre de chargement est assez aléatoire de plusieurs connexions sera initiée par la plupart des navigateurs et l'ordre dans lequel ils retour ne peut pas être prédit.
Html et ses de la merde aller de bas en haut, des scripts et css moins lu de bas en haut. Le code est écrit de cette façon parce que chacun fait partie d'une liste et il est en cours de mise en ordre décroissant sur un chemin d'accès; Ascendant sur l'autre chemin. Le Voyage peut changer si vos fichiers sont empilés différemment, donc l'argument de "l'endroit où la merde" ... de Sorte que le Html divs vers le bas pour un Tête; Et puis le corps nous permet aussi. Définissez votre script javascript balises dans le domaine de l'html avec les balises de script. Cela peut sembler un peu beaucoup, mais la création d'une étiquette d'identité à un script dans cette zone le script lorsque cette section est appelée par exemple. Va de même avec les css et d'autres choses. DONC, je pense que comme ça et généralement obtenir rapidement des charges sur certains soigné parallaxe pages que j'ai sur johnaldrin.net si quelqu'un est intéressé. J'ai toujours pas de tableaux et des exemples de scripts pour jouer avec, personnalisé ASP formulaires web... l'ARt Numérique mélangé avec plaisir les balises Meta, au volant d'une SEO Moteur que j'ai développé dans .NET C#!
Les pages HTML sont interprétés à la volée et de les lire dans leur intégralité à partir du haut vers le bas - et donc, les premiers éléments de charge en premier, le dernier.
Par exemple, si vous placez un script en haut de la
body
alors il sera exécuté avant les éléments à l'intérieur du corps de chargement; alors que si l'on est à la fin de labody
, tous les éléments dans le corps de la charge puis le script va s'exécuter.L'ordre de chargement de sources externes telles que les scripts et les images, bien que, peut différer d'un navigateur à l'autre (alors que pour la plupart, en suivant les mêmes conventions) - l'idée est que les connexions seront ouverts à la demande de ces ressources, et puis des choses comme la taille, la vitesse et le temps de latence à la question - et ce sont le plus souvent encore en séquentiel et de blocage.
OriginalL'auteur Grant Thomas
Il n'y a pas de manière standard; les navigateurs sont libres de mettre en œuvre ce dans la façon dont ils le souhaitent.
Si vous voulez savoir comment votre navigateur, utilisez un outil comme Firebug, Chrome Developer Tools ou Safari Inspecteur. Ils peuvent montrer le trafic réseau et l'ordre dans lequel les éléments sont téléchargés.
Généralement, le téléchargement de commande est la même que dans le document HTML, mais les navigateurs pouvez ouvrir plus d'une seule connexion à un serveur. Dans ce cas, il peut envoyer 2 ou 5 demandes dans l'ordre du document, mais le serveur peut répondre dans un ordre arbitraire. De plus, certaines parties peuvent être chargés à partir du cache.
OriginalL'auteur Aaron Digulla
Le html se charge en premier évidemment que cela indique au navigateur de l'étendue des exigences:
des images, des scripts, des feuilles de style externes, etc
Après, l'ordre de chargement est assez aléatoire de plusieurs connexions sera initiée par la plupart des navigateurs et l'ordre dans lequel ils retour ne peut pas être prédit.
OriginalL'auteur BonyT
De début d'exécution de Haut en bas ...
OriginalL'auteur Harsh
Html et ses de la merde aller de bas en haut, des scripts et css moins lu de bas en haut. Le code est écrit de cette façon parce que chacun fait partie d'une liste et il est en cours de mise en ordre décroissant sur un chemin d'accès; Ascendant sur l'autre chemin. Le Voyage peut changer si vos fichiers sont empilés différemment, donc l'argument de "l'endroit où la merde" ... de Sorte que le Html divs vers le bas pour un Tête; Et puis le corps nous permet aussi. Définissez votre script javascript balises dans le domaine de l'html avec les balises de script. Cela peut sembler un peu beaucoup, mais la création d'une étiquette d'identité à un script dans cette zone le script lorsque cette section est appelée par exemple. Va de même avec les css et d'autres choses. DONC, je pense que comme ça et généralement obtenir rapidement des charges sur certains soigné parallaxe pages que j'ai sur johnaldrin.net si quelqu'un est intéressé. J'ai toujours pas de tableaux et des exemples de scripts pour jouer avec, personnalisé ASP formulaires web... l'ARt Numérique mélangé avec plaisir les balises Meta, au volant d'une SEO Moteur que j'ai développé dans .NET C#!
OriginalL'auteur John Aldrin