Basic HTML
Tables in HTML
Chapter 6: Tables
Structure of a Table (<table>, <tr>, <td>, <th>)
HTML tables are created using the <table> tag, which contains rows (<tr>) and cells (<td> for data and <th> for headers). Tables are useful for organizing information in a rows-and-columns format.
html
Table Headers and Titles (<caption>, <thead>, <tfoot>)
We can add a title to the table with <caption>, and organize the table's header and footer sections using <thead> and <tfoot>. This helps make the table more understandable and easier to maintain.
html
Merging Cells (colspan, rowspan)
HTML allows merging cells horizontally using colspan and vertically with rowspan, ideal for titles spanning multiple columns or rows.
html
Creating Responsive Tables
To create tables that adapt to different screen sizes, we can apply CSS like overflow-x: auto; to a container wrapping the table. This allows the table to scroll horizontally on smaller devices.
html
End of Chapter
With the knowledge of tables, you can now organize data in a structured manner on your web pages. In the next chapter, we will learn how to create interactive forms and collect user data.
Support Chuck’s Academy!
Enjoying this course? I put a lot of effort into making programming education free and accessible. If you found this helpful, consider buying me a coffee to support future lessons. Every contribution helps keep this academy running! ☕🚀

Chat with Chuck

- Introduction to HTML
- Text Elements in HTML
- Lists in HTML
- Links and Navigation
- Images and Multimedia Content
- Tables in HTML
- Forms in HTML
- HTML Head and Metadata
- Semantic HTML
- HTML5 APIs and Advanced Elements
- iFrames and HTML Embeddings
- Data Representation with HTML
- Accessibility in HTML
- Best Practices for HTML
- HTML and SEO
- HTML for Responsive and Mobile Design
- Integration of HTML with JavaScript
- Creating a Simple Website













