The defer
attribute is a boolean attribute.
If the defer
attribute is set, it specifies that the script is downloaded in parallel to parsing the page, and executed after the page has finished parsing.
Note: The defer
attribute is only for external scripts (should only be used if the src
attribute is present).
Note: There are several ways an external script can be executed:
async
is present: The script is downloaded in parallel to parsing the page, and executed as soon as it is available (before parsing completes) defer
is present (and not async
): The script is downloaded in parallel to parsing the page, and executed after the page has finished parsingasync
or defer
is present: The script is downloaded and executed immediately, blocking parsing until the script is completedThe numbers in the table specify the first browser version that fully supports the attribute.
<script defer>
Category: | Web Tutorial |
Sub Category: | HTML Tag |
Uploaded by: | Admin |