\n\n\n\n\n```\n\nUse `defer` for scripts that depend on DOM order. Use `async` for independent scripts like analytics.\n\n**Step 2: Reduce blocking stylesheets**\n\nCombine multiple CSS files into one main stylesheet. Move non-critical styles to lazy-loaded sheets:\n\n```html\n\n\n\n\n\n```\n\n**Step 3: Minimize head size**\n\nMove large inline scripts and styles out of the head. If your framework injects server state or configuration into the head, investigate framework-specific options to reduce it.\n\n**Step 4: Externalize inline code**\n\nMove inline `