In HTML tables, padding and spacing are used to control the space between table elements, such as the content inside cells (padding) and the space between the cells themselves (spacing). Here’s a breakdown of both:
1. Padding:
Padding refers to the space between the content inside a table cell and the edges of that cell. You can apply padding using CSS to the <td>
, <th>
, or <table>
elements.
Example:
<table border="1">
<tr>
<th style="padding: 10px;">Header 1</th>
<th style="padding: 10px;">Header 2</th>
</tr>
<tr>
<td style="padding: 15px;">Data 1</td>
<td style="padding: 15px;">Data 2</td>
</tr>
</table>
In this example, the padding
applied to <th>
and <td>
cells adds space between the text and the edges of each cell.
2. Spacing:
Spacing typically refers to the space between individual table cells. This can be controlled using the border-spacing
property in CSS. You can set spacing for the entire table by applying this property to the <table>
element.
Example:
<table border="1" style="border-spacing: 10px;">
<tr>
<th>Header 1</th>
<th>Header 2</th>
</tr>
<tr>
<td>Data 1</td>
<td>Data 2</td>
</tr>
</table>
In this example, the border-spacing: 10px;
property applies 10px of space between the cells of the table.
Key Points:
- Padding: Adds space inside the cell, around its content.
- Spacing: Adds space between the borders of adjacent cells.
You can combine both properties to make your table content more visually appealing and readable.
No comments:
Post a Comment