HTML 테이블에는 데이터를 삽입, 정렬, 표시할 수 있는 여러 행과 열이 있습니다. 이 데이터는 웹 페이지에 표 형식으로 표시됩니다. 이러한 테이블은 항목 목록 표시, 판매 보고서와 같은 표 형식 데이터 표시, 웹 페이지 섹션 레이아웃 생성 등과 같이 데이터를 순서대로 표시하는 데 도움이 됩니다.
이 기사에서는 다음 유형의 HTML 테이블을 만드는 방법을 알아봅니다.
HTML로 테이블을 만들기 전에 테이블을 만들고 구성하는 데 사용되는 태그를 이해하는 것이 중요합니다. HTML 테이블을 생성하는 데 사용되는 주요 태그는 다음과 같습니다.
Tag | Description | |||||||||||||||||||||
|
설명 | |||||||||||||||||||||
<테이블> | 테이블과 그 내용을 정의합니다. | |||||||||||||||||||||
<캡션> | 표의 제목이나 캡션을 정의합니다. | |||||||||||||||||||||
<머리> | 표의 헤더 내용을 그룹화합니다. | |||||||||||||||||||||
본문 내용을 표로 그룹화합니다. | ||||||||||||||||||||||
테이블의 바닥글 콘텐츠를 그룹화합니다. | ||||||||||||||||||||||
표 행을 정의합니다. | ||||||||||||||||||||||
번째> | 표 헤더 셀을 정의합니다. | |||||||||||||||||||||
테이블 데이터/셀을 정의합니다. | ||||||||||||||||||||||
형식 지정을 위해 테이블에서 하나 이상의 열 집합을 지정합니다. | ||||||||||||||||||||||
테이블의 열 그룹에 대한 속성을 정의합니다. |
element defines table headers (column labels).
element to create table cells (data).
| Code: <!DOCTYPE html> <html> <head> <title>Simple Table</title> </head> <body> <table> <tr> <th>Product</th> <th>Price</th> </tr> <tr> <td>Apple</td> <td>$20</td> </tr> </table> </body> </html> Output: To add an additional column to the table in the example, you can use the element within your table’s column. This element is used to define header cells for the column.
| And if you want to add a new row to the table, you can use the element. This element is used to define regular cells within the table row.
| Code: <table> <tr> <th>Product</th> <th>Price</th> <th>Quantity</th> </tr> <tr> <td>Apple</td> <td>$20</td> <td>10</td> </tr> <tr> <td>Orange</td> <td>$10</td> <td>15</td> </tr> </table> Output: Let’s see how to add borders to an HTML table. This is a way to visually separate the different sections of the table and make it easier to read and understand. Example 2: Table with Borders and PaddingIn this example, we will add a table element and set the border and cellpadding attribute. We will use the border attribute and set the width of the table’s border to 1 pixel. For the cellpadding attribute, we will use 5 pixels of padding for the content inside each cell. Code: <table border="1" cellpadding="5"> <tr> <th>Name</th> <th>Age</th> <th>Country</th> </tr> <tr> <td>Michael</td> <td>27</td> <td>Alaska</td> </tr> <tr> <td>Evelyn</td> <td>32</td> <td>Ohio</td> </tr> </table> Output: Example 3: Table with StylingIf you want to improve the appearance of your table, you can use CSS (Cascading Style Sheets) to add various styles and formatting. One way to enhance the table is by giving different cells a background color. To do this, you can simply add the style attribute with the background-color property inside the opening Code: <table> <tr> <th style="background-color: #33cccc;">Country</th> <th style="background-color: #33cccc;">Population</th> <th style="background-color: #33cccc;">Capital</th> </tr> <tr> <td>Spain</td> <td>47 Million</td> <td>Madrid</td> </tr> <tr> <td>Finland</td> <td>5.5 Million</td> <td>Helsinki</td> </tr> </table> Output: Example 4: Table with CaptionUsing an HTML table with a caption is a great way to present information on a webpage in a tidy and organized manner. It’s like giving your table a title or a brief description to help people grasp its content easily. To include a caption, all you have to do is use the
|
---|