HTML Tables
Subject: html
📊 HTML Tables
HTML Tables are used to display data in rows and columns, making them ideal for organizing schedules, reports, comparisons, and structured content. With proper semantics and styling, tables become accessible and easy to read.
🧱 Basic Table Structure
Use these tags to create tables:
<table>: Table container<tr>: Table row<th>: Header cell (bold by default)<td>: Data cell
🎨 Example: Simple Table with Styling
âž• Spanning Rows and Columns
✅ colspan (Merge columns):
✅ rowspan (Merge rows):
📌 Example:
🔧 Table Sections
Use table sections for semantic clarity:
<thead>: Header row(s)<tbody>: Main data<tfoot>: Footer (totals or summaries)
✅ Example:
♿ Accessibility & Semantics
- Use 
<th>for headers and<td>for data - Add 
scope="col"orscope="row"to<th> - Include a 
<caption>to describe the table: 
📱 Responsive Tables (for Mobile)
✅ Key Takeaways
- Use 
<table>,<tr>,<th>,<td>for tabular data - Enhance readability with CSS styling
 - Use 
colspanandrowspanto merge cells - Use 
<thead>,<tbody>,<tfoot>for structure - Add 
<caption>andscopefor accessibility - Make tables responsive using 
overflow-xand media queries 
Advertisement Slot 1
Advertisement Slot 2