Derniers tutoriels de développement web
 

HTML defer Attribute


Définition et utilisation

Le defer attribut est un attribut booléen.

Lorsqu'il est présent, il précise que le script est exécuté lorsque la page a terminé l'analyse.

Remarque: Le defer attribut est uniquement pour les scripts externes (ne doivent être utilisés que si la src attribut est présent).

Remarque: Il existe plusieurs façons un script externe peut être exécuté:

  • Si async est présent: Le script est exécuté de manière asynchrone avec le reste de la page (le script sera exécuté alors que la page continue l'analyse)
  • Si async est pas présent et defer est présent: Le script est exécuté lorsque la page a terminé l' analyse
  • Si ni async ou defer est présent: Le script est extrait et exécuté immédiatement, avant que le navigateur continue parsing la page

S'applique à

Le defer attribut peut être utilisé sur l'élément suivant:

Élément Attribut
<script> defer

Exemple

Exemple

Un script qui ne fonctionnera pas jusqu'à ce que la page est chargée:

<script src="demo_defer.js" defer></script>
Essayez - le vous - même »

support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui prend en charge totalement l'attribut.

Attribut
defer Oui 10.0 3.6 Oui 15.0