<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>