상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
수정하기 - HTML에서 표를 만드는 방법은 무엇인가요?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
HTML에서 표를 만드는 방법은 매우 간단하고 직관적입니다. HTML 표는 `<table>` 태그를 사용하여 생성되며, 이 태그 안에는 여러 가지 하위 태그를 사용하여 표의 구조를 정의합니다. 아래에서는 HTML 표를 만드는 기본적인 방법과 함께 각 요소의 역할에 대해 설명하겠습니다. 1. 기본 구조 HTML 표의 기본 구조는 다음과 같습니다: ```html <table> <tr> <th>헤더 1</th> <th>헤더 2</th> <th>헤더 3</th> </tr> <tr> <td>데이터 1</td> <td>데이터 2</td> <td>데이터 3</td> </tr> <tr> <td>데이터 4</td> <td>데이터 5</td> <td>데이터 6</td> </tr> </table> ``` 2. 주요 태그 설명 - `<table>`: 표의 시작과 끝을 정의하는 태그입니다. - `<tr>`: 테이블의 행(row)을 정의합니다. 각 행은 여러 개의 셀을 포함할 수 있습니다. - `<th>`: 테이블의 헤더 셀(header cell)을 정의합니다. 일반적으로 첫 번째 행에 사용되며, 기본적으로 굵게 표시됩니다. - `<td>`: 테이블의 데이터 셀(data cell)을 정의합니다. 각 행에 포함된 데이터 값을 나타냅니다. 3. 스타일 적용 HTML 표에 CSS를 적용하여 스타일을 추가할 수 있습니다. 예를 들어, 테이블의 경계선, <a href='https://sangseek.com/sangseeks/배경색/ko'>배경색</a>, 텍스트 정렬 등을 설정할 수 있습니다. ```html <style> table { width: 100%; border-collapse: collapse; /* 경계선 <a href='https://sangseek.com/sangseeks/겹침/ko'>겹침</a> 방지 */ } th, td { border: 1px solid black; /* 경계선 설정 */ padding: 8px; /* 셀 안쪽 여백 */ text-align: left; /* 텍스트 정렬 */ } th { background-color: f2f2f2; /* 헤더 배경색 */ } </style> ``` 4. 복합 표 만들기 HTML에서는 복합적인 표를 만들기 위해 `rowspan`과 `colspan` 속성을 사용할 수 있습니다. 이 <a href='https://sangseek.com/sangseeks/속성들/ko'>속성들</a>은 셀의 크기를 조정하여 여러 행이나 열에 걸쳐 데이터를 표시할 수 있게 해줍니다. ```html <table> <tr> <th rowspan="2">헤더 1</th> <th colspan="2">헤더 2</th> </tr> <tr> <th>서브 헤더 1</th> <th>서브 헤더 2</th> </tr> <tr> <td>데이터 1</td> <td>데이터 2</td> <td>데이터 3</td> </tr> </table> ``` 5. 접근성 고려 표를 만들 때는 접근성을 고려하는 것이 중요합니다. `<caption>` 태그를 사용하여 표의 제목을 추가하고, `<th>` 태그에 `scope` 속성을 사용하여 헤더의 범위를 명확히 할 수 있습니다. ```html <table> <caption>학생 성적표</caption> <tr> <th scope="col">이름</th> <th scope="col">수학</th> <th scope="col">과학</th> </tr> <tr> <th scope="row"><a href='https://sangseek.com/sangseeks/홍길동/ko'>홍길동</a></th> <td>90</td> <td>85</td> </tr> </table> ``` 6. 마무리 HTML에서 표를 만드는 것은 데이터의 구조를 명확하게 전달하는 데 매우 유용합니다. 기본적인 표 구조를 이해하고, CSS를 통해 스타일을 적용하며, 접근성을 고려하는 것이 중요합니다. 이러한 요소들을 잘 활용하면, 사용자에게 더 나은 경험을 제공할 수 있는 깔끔하고 효율적인 표를 만들 수 있습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기