Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026
The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.
Tables are a fundamental HTML element used to display tabular data in rows and columns.
In the early days of the web, tables were often misused for page layouts. Today, we use CSS Grid and Flexbox for layouts, and tables are properly used for what they were designed for: displaying data in a structured, tabular format.
Tables are essential for displaying things like:
- Financial data and spreadsheets
- Schedules and timetables
- Comparison charts
- Statistical data
In this unit, you’ll learn how to create well-structured, accessible HTML tables using the proper semantic elements.
Lessons in this unit:
| 0: | ▶︎ Introduction |
| 1: | How to Create HTML Tables |
| 2: | How to Span Rows and Columns in HTML Tables |
| 3: | Using thead, tbody, and tfoot in HTML Tables |