Atribut odložení HTML


Definice a použití

Atribut deferje booleovský atribut.

Pokud je přítomen, určuje, že skript se spustí, když stránka dokončí analýzu.

Poznámka: Atribut deferje pouze pro externí skripty (měl by být použit, pouze pokud srcje přítomen).

Poznámka: Externí skript lze spustit několika způsoby:

  • Pokud asyncje přítomen: Skript se provede asynchronně se zbytkem stránky (skript bude spuštěn, zatímco stránka pokračuje v analýze)
  • Pokud asyncnení přítomen a deferje přítomen: Skript se spustí, když stránka dokončí analýzu
  • Pokud není přítomen žádný asyncnebo defer: Skript je načten a spuštěn okamžitě, než prohlížeč bude pokračovat v analýze stránky

Platí pro

Atribut deferlze použít pro následující prvek:

Živel Atribut
<script> odložit

Příklad

Příklad

Skript, který se nespustí, dokud se stránka nenačte:

<script src="demo_defer.js" defer></script>

Podpora prohlížeče

Čísla v tabulce určují první verzi prohlížeče, která tento atribut plně podporuje.

Attribute
defer Yes 10.0 3.6 Yes 15.0