Atribut penangguhan HTML


Definisi dan Penggunaan

Atributnya deferadalah atribut boolean.

Saat ada, ini menentukan bahwa skrip dijalankan ketika halaman telah selesai diurai.

Catatan: Atribut deferini hanya untuk skrip eksternal (hanya boleh digunakan jika srcatribut ada).

Catatan: Ada beberapa cara skrip eksternal dapat dijalankan:

  • Jika asyncada: Skrip dijalankan secara asinkron dengan sisa halaman (skrip akan dieksekusi saat halaman melanjutkan penguraian)
  • Jika asynctidak ada dan deferada: Skrip dijalankan ketika halaman telah selesai diurai
  • Jika tidak ada asyncatau defertidak ada: Skrip diambil dan dieksekusi segera, sebelum browser melanjutkan penguraian halaman

Berlaku untuk

Atribut deferdapat digunakan pada elemen berikut:

Elemen Atribut
<skrip> menunda

Contoh

Contoh

Skrip yang tidak akan berjalan hingga halaman dimuat:

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

Dukungan Peramban

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung atribut tersebut.

Attribute
defer Yes 10.0 3.6 Yes 15.0