tutoriais mais recente desenvolvimento web
 

HTML <script> defer Attribute

<HTML <script> tag

Exemplo

Um script que não será executado até que a página foi carregada:

<script src="demo_defer.js" defer></script>
Tente você mesmo "

Definição e Uso

O defer atributo é um atributo booleano.

Quando presente, ele especifica que o script é executado quando a página terminar a análise.

Nota: O defer atributo é apenas para scripts externos (só deve ser usado se o src atributo está presente).

Nota: Existem várias maneiras de um script externo podem ser executadas:

  • Se async está presente: O script é executado de forma assíncrona com o resto da página (o script será executado enquanto a página continua a análise)
  • Se async não está presente e adiar está presente: O script é executado quando a página terminou parsing
  • Se nem async ou adiar está presente: O script é buscada e executada imediatamente, antes de o navegador continua a analisar a página

Suporte a navegadores

Os números na tabela especificar a primeira versão do browser que suporta totalmente o atributo.

Atributo
defer sim 10.0 3.6 sim 15,0

Diferenças entre HTML 4.01 e HTML5

NENHUM.


Diferenças entre HTML e XHTML

Em XHTML, o atributo minimização é proibido, eo defer atributo deve ser definida como <script defer="defer"> .


Sintaxe

<script defer>

<HTML <script> tag