[HTML] 11. 테이블 만들기

백하림's avatar
Mar 07, 2025
[HTML] 11. 테이블 만들기

1. 테이블 기본 구조

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>테이블 만들기</h1> <hr> <table border="1"> <tr> <td>번호</td> <td>이름</td> </tr> <tr> <td>1</td> <td>홍길동</td> </tr> <tr> <td>2</td> <td>장보고</td> </tr> </table> </body> </html>
notion image
💡

설명

  • <table>: 테이블을 생성하는 태그
  • <tr>: 테이블의 한 행(row)을 의미 (가로)
  • <td>: 테이블의 한 칸(셀, cell)을 의미 (세로)

2. 글자 굵게 만들기

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>테이블 만들기2</h1> <hr> <table border="1"> <thead> <tr> <th>번호</th><!--글자 굵게--> <th>이름</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>홍길동</td> </tr> <tr> <td>2</td> <td>장보고</td> </tr> </tbody> </table> </body> </html>
notion image
💡
  • <th>: 글자를 굵게 만들어주는 태그, 가운데 정렬

3. 줄 병합 (rowspan 세로, colspan 가로)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>테이블 만들기3</h1> <hr> <table border="1"> <thead> <tr> <th>번호</th><!--글자 굵게--> <th>이름</th> <th>번호</th> <th>이름</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>홍길동</td> <td colspan="2">1</td><!--줄 병합--> </tr> <tr> <td>2</td> <td rowspan="2">장보고</td> <td>3</td> <td>장보고</td> </tr> <tr> <td>4</td> <td>5</td> <td>장보고</td> </tr> <tr> <td>6</td> <td>장보고</td> <td>7</td> <td>장보고</td> </tr> </tbody> </table> </body> </html>
notion image
💡
  • <colspan="칸 개수">: 가로 줄 병합
  • <rowspan="칸 개수">: 세로 줄 병합
Share article

harimmon