Los últimos tutoriales de desarrollo web
 

HTML defer Attribute


Definición y Uso

El defer atributo es un atributo booleano.

Cuando está presente, especifica que el script se ejecuta cuando la página ha terminado el análisis.

Nota: El defer atributo es sólo para las secuencias de comandos externos (sólo se deben usar si la src atributo está presente).

Nota: Hay varias maneras de un script externo puede ejecutar:

  • Si async está presente: El script se ejecuta de forma asíncrona con el resto de la página (la secuencia de comandos se ejecutará mientras que la página sigue el análisis)
  • Si async no está presente y defer está presente: La secuencia de comandos se ejecuta cuando la página ha terminado el análisis sintáctico
  • Si ninguno async o defer está presente: El guión es descabellada y ejecutado inmediatamente, antes de que el navegador continúa el análisis de la página

Se aplica a

El defer atributo se puede usar en el elemento siguiente:

Elemento Atributo
<script> defer

Ejemplo

Ejemplo

Un guión que no se ejecutará hasta que la página se ha cargado:

<script src="demo_defer.js" defer></script>
Inténtalo tú mismo "

Soporte para el navegador

Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el atributo.

Atributo
defer 10.0 3.6 15.0