Web Fundamentals
In general to build a basic static website, you need 3 components
- HTML - to build the elements on the page.
- CSS - to style the elements on the page.
- JavaScript - to add interactivity and reactions to events (like clicks, scroll, hover, etc.) to the page.
The three layers stack to build an interactive page:
+-----------------------+
| JavaScript | <- interactivity and event handling
+-----------------------+
| CSS | <- visual styling
+-----------------------+
| HTML | <- structure and content
+-----------------------+
Contents
- HyperText Markup Language (HTML)
- Cascading Style Sheets (CSS)
- JavaScript
- Web Accessibility