A minimal, clean, SEO-friendly tabs component built on top of JavaScript and semantic HTML tags.
It also allows tabs to change the browser URL hash when switching between them.
How to use it:
1. Load the needed JavaScript and CSS files in the document.
2. The HTML structure for the tabs component.
3. Override the default styles of the tabs component.