Il n'y a aucune restriction au nombre de balises «script» dans HTML. Il peut donc y avoir plusieurs balises «script» dans un seul document HTML.
Comment les balises sont exécutées dans HTML?
Dans un document HTML, le navigateur récupère d'abord la partie d'index HTML, et après l'index, l'autre document HTML est analysé. Tout en analysant le document, quand il y a un «”Tag, le navigateur demande le fichier de script. À ce moment-là, le navigateur cesse d'analyser les autres éléments HTML. Après cela, le navigateur charge le fichier de script à partir du chemin qui est mentionné (le cas échéant) ou le charge à partir du même fichier une fois que le script entier a été chargé, le navigateur passe à l'analyse d'autres éléments.
Ajouter
Les balises de script avec les fonctions JavaScript peuvent être ajoutées dans l'élément de tête. Mise en œuvre de cette idée pratiquement en prenant un exemple simple de fonction JavaScript ajouté dans l'élément de tête du document HTML.
Exemple
Ajoutez simplement l'élément de script à l'intérieur de l'élément de tête ou déplacez l'élément de script dans un document HTML existant à la balise de tête:
Ajout de balises de script dans la tête
Avant…
Dans l'extrait de code ci-dessus:
Cela exécutera correctement la fonction JavaScript dans la sortie:
Ajouter crise> Tag dans l'élément corporel
Les balises de script peuvent également être ajoutées à l'intérieur du ""Élément n'importe où avant la fin"corps" Mots clés.
Exemple
Les mêmes résultats seront générés si le «scénario"Des balises sont ajoutées dans le corps élément:
Ajout de balises de script dans le corps
Avant…
Dans l'extrait de code ci-dessus:
Ajout du "scénario»Tags à l'intérieur du«corps»L'élément générera également les mêmes résultats et fera l'exécuter correctement la fonction JavaScript:
Cela démontre où le «devrait le«»Les tags sont placés dans un document HTML. Cependant, vous vous demandez peut-être s'il devrait exister une sorte de différence entre les deux méthodes.
Différence de placement dans les éléments de la tête et du corps
La principale différence entre les deux méthodes est en fait le moment où la balise de script est chargée dans le navigateur.
Généralement, l'élément est le premier élément chargé par le navigateur, et cela signifie que tout script placé à l'intérieur de la tête serait chargé avant même de charger les éléments de la page Web. Cependant, si le script est placé dans le élément, puis il est chargé dans l'ordre du numéro de ligne auquel il est placé.
Conclusion
Le "scénario»Les balises (contenant les fonctions JavaScript) dans un document HTML peuvent être placées à l'intérieur du«diriger”Élément ainsi que à l'intérieur du"corps" élément. Ils peuvent également être ajoutés dans les deux éléments (tête et corps) dans le document. Toutes ces manières feront la fonction JavaScript à l'intérieur du «»Les tags fonctionnent correctement. Cet article donne un aperçu complet de l'endroit où ajouter le «»Tags dans le document HTML.