para vincular un archivo JavaScript a un documento HTML, utilice la etiqueta <script>
. También puede usar esta etiqueta para incrustar código JavaScript dentro del documento HTML.
enlaces a un Archivo JavaScript Externo
El ejemplo anterior enlaces a un archivo JavaScript externo. La ubicación del archivo JavaScript se proporciona como el valor para el atributo src
. Cuando se carga el archivo HTML, también se carga el archivo JavaScript.,
colocación del script<> etiquetas
los archivos JavaScript externos a menudo están vinculados desde el documento <head>
pero esto no es un requisito. También puede colocar el enlace dentro del elemento document <body>
. De hecho, cada vez más desarrolladores están Enlazando a sus archivos JavaScript desde la parte inferior del documento HTML (justo antes del cierre </body>
etiqueta) por razones de rendimiento., Hacer esto permite que el resto de la página HTML se cargue sin tener que esperar a que se descarguen primero los recursos JavaScript externos.
sin embargo, puede haber momentos en los que colocarlo en el <head>
es más apropiado (por ejemplo, si el JavaScript necesita estar disponible para la página mientras se está cargando).
Embedded JavaScript
También puede utilizar el elemento <script>
para incrustar código JavaScript en la página HTML.
Este segundo ejemplo utiliza exactamente el mismo JavaScript que el primer ejemplo (solo el texto ha cambiado)., La única diferencia es que el JavaScript ahora está incrustado en el documento HTML, en lugar de estar ubicado en un archivo externo.
de nuevo, esto no necesariamente tiene que estar en el elemento <head>
— podría estar ubicado en cualquier lugar dentro del documento HTML.
el atributo type
puede utilizar el atributo type
para indicar explícitamente el tipo de script. Si omite este atributo, el script se tratará como JavaScript. Por lo tanto, no es necesario usar este atributo si el script está en JavaScript.,
si el script no está escrito en JavaScript, debe usar el atributo type
para indicar explícitamente el tipo de script.
Deja una respuesta