**"Create a single HTML page with 5 clickable tabs in the header. When a tab is clicked, display its content below without reloading the page. Use vanilla JavaScript (no frameworks).
Requirements:
Tabs: 5 buttons (Home, About, Services, Portfolio, Contact).
Content: Unique text/image per tab (hidden by default).
Functionality:
Only one tab’s content is visible at a time.
Active tab has a CSS highlight (e.g., bold + underline).
Style: Clean, minimal, mobile-friendly.
Output: HTML + CSS + JS in one file."**