SyntaxStudy
Sign Up
Home HTML Reference <script>

<script>

tag

Embeds or references JavaScript code. Use defer or async to control loading behavior.

Syntax

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

Example

html
<!-- External script (recommended) -->
<script src="app.js" defer></script>

<!-- Async script (independent) -->
<script src="analytics.js" async></script>

<!-- Inline script -->
<script>
    document.addEventListener('DOMContentLoaded', () => {
        console.log('Page loaded!');
    });
</script>