HTML

[table] HTML - <th> 태그 ★ - 테이블셀제목 (= th태그 = 티에이치태그) + th고정 (= 테이블헤드고정, 테이블헤더고정, 테이블상단고정) (HTML5수정)

목차
  1. <th> 예제 - 테이블셀 제목
  2. <th> 정의
  3. <th> 구문
  4. <th> 속성 (HTML5에서 지원 중단된 속성은 CSS 이용)
  5. <th> 예제 - <th> 고정

 

<th> 예제 - 테이블셀 제목 


<style> 
table,th,td {border:1px solid red;border-collapse:collapse;}
</style>
 
<table>
  <tr>
    <th>HTML - 홈짱닷컴 (homzzang.com)</th>
    <th>CSS - 홈짱닷컴 (homzzang.com) </th>
  </tr>
  <tr>
    <td>무료</td>
    <td>무료</td>
  </tr>
</table>
 
 

<th> 정의

 
테이블(표) 내용의 각 열이나 행의 머리 제목 (=헤더 셀 Header Cell) 지정.

 


 
1. 
HTML <table> 태그엔 2종류의 셀 존재.
※ Cell (셀): 테이블 내 각각의 칸 의미.

<th> 
  • (테이블 헤더 셀 Table Header cells)의 약자
  • 각 열이나 행의 머리 제목   (예) 위 테이블 예제에서 "html"이나 "css"가 이에 해당
  • 굵은 글씨체로 나타나며 중앙 정렬됨.

<td> 
  • (테이블 표준 셀 Table Standard cells)의 약자
  • 각 열의 내용   (예) 위 테이블 예제에서 "무료"가 이에 해당
  • 일반 글씨체로 나타나며 왼쪽 정렬됨.
               
 
2. 
셀 병합은 아래 속성 이용.
  • 가로 병합:   colspan="병합할 셀 숫자" 
  • 세로 병합:   rowspan="병합할 셀 숫자"
 
3. 
HTML5에서 모든 레이아웃 (=정렬) 관련한 속성이 더 이상 지원 안 됨.
 
4. 
시작 태그와 종료 태그로 구성

5.
종료 태그 (= 닫는 태그)는 선택사항.
안 적어도 HTML 태그 상 유효한 코드임.
다만, XHTML에선 유효하지 않은 코드임.
따라서, 되도록이면 적어주는 게 좋음.

<table>
  <tr>
    <th>이 사이트 이름은?
    <td>홈짱닷컴 (Homzzang.com)
</table>

결과 보기 
 

<th> 구문

 
<table 속성="속성값">
  <tr>
    <th>머리 제목</th>
    <th>머리 제목</th>
  </tr>
  <tr>
    <td>내용</td>
    <td>내용</td>
  </tr>
</table>
 
 

<th> 속성 (HTML5에서 지원 중단된 속성은 CSS 이용)

 속성
 속성값 
 쓰임새  비고
 width
  px 단위
 %  단위 
 가로 길이  HTML5 제외
 height  px 단위
 %  단위 
 세로 길이  HTML5 제외
 colspan  숫자
가로셀 병합 개수 
 
 rowspan  숫자
 
 세로셀 병합 개수
 
 
 
 align
 
 left (왼쪽 정렬)
 right (오른쪽 정렬)
 center (중앙 정렬)
 justify (동일 길이 펼침 정렬)
 char (특정 문자 기준 정렬) 
 수평 정렬  HTML5 제외
 valign
 top (상단 정렬)
 middle (중단 정렬)
 bottom (하단 정렬)
 baseline (밑단 정렬) - 글씨 크기 다를 때 유용. 
 수직 정렬  HTML5 제외
 bgcolor
색상 코드 
 배경 색깔  HTML5 제외
 abbr
 글씨 
 내용 요약  
 axis
카테고리 이름 
 헤더 셀을 카테고리화 함  HTML5 제외
 char
 특정 문자 
 특정 문자에 대해 정렬  HTML5 제외
 charoff  숫자
 char 속성에 의해 내용 정렬 시
 정렬될 특정 문자 개수 지정 
 HTML5 제외
 
 headers
 
 헤더 아이디
 
 셀이 관계된 하나 또는 그 이상의
 헤데 셀 아이디를 지정
 
 
 nowrap  nowrap
 헤더 셀 내용이 둘러싸지지 않도록 지정 
 HTML5 제외
 scope
 col
 colgroup
 row
 rowgroup 
 헤더 셀이 내용 셀의 어느 부분과
 관련된 내용인지 지정
 
 sorted
 reversed
 number
 reversed number
 number reversed 
 행의 정렬 방향을 지정  
※ <th> 태그는 전역속성이벤트속성 지원.
 

<th> 예제 - <th> 고정

 

<style>

body { margin:0;}

table {

  margin: 32px 0 0;

  border-collapse:collapse;

}  

thead {

  position: fixed;

  top: 0;

  background:tomato;

}

th {

  border:1px solid silver;

  height: 30px;

}

td { border:1px solid silver; }

th:nth-of-type(1), td:nth-of-type(1) { width:50px; }

th:nth-of-type(2), td:nth-of-type(2) { width:150px; }

tr:nth-child(even) { background: #fee; }

</style>

<table>

  <thead>

    <tr><th>번호</th><th>가나다순</th></tr>

  </thead>

  <tbody>

    <tr><td>1</td><td>가</td></tr>

    <tr><td>2</td><td>나</td></tr>

    <tr><td>3</td><td>다</td></tr>

    <tr><td>4</td><td>라</td></tr>

    <tr><td>5</td><td>마</td></tr>

    <tr><td>6</td><td>바</td></tr>

    <tr><td>7</td><td>사</td></tr>

    <tr><td>8</td><td>아</td></tr>

    <tr><td>9</td><td>자</td></tr>

    <tr><td>10</td><td>차</td></tr>

    <tr><td>11</td><td>카</td></tr>

    <tr><td>12</td><td>타</td></tr>

    <tr><td>13</td><td>파</td></tr>

    <tr><td>14</td><td>하</td></tr>

    <tr><td>15</td><td>까</td></tr>

    <tr><td>16</td><td>따</td></tr>

    <tr><td>17</td><td>빠</td></tr>

    <tr><td>18</td><td>싸</td></tr>

    <tr><td>19</td><td>짜</td></tr>

    <tr><td>20</td><td>끝</td></tr>

  </tbody>

</table>

 

결과보기

방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
link HTML - <link> 태그 ★ - 외부소스연결 (= link태그 = 링크태그) (HTML5수정) ※ 파비…
list HTML - <ul> 태그 ★ - 객체 ★ - 순서없는리스트 (= 순서없는목록태그 = ul태그 = 유엘태그/…
list HTML - <ol> 태그 ★ - 순서있는리스트 (= 목록태그 = ol태그 = 오엘태그 = 올태그) - (H…
list HTML - <li> 태그 ★ - 리스트목록 (= 리스트아이템 = li태그 = 리태그/리스트태그/엘아이태그…
list HTML - <dir> 태그 - 디렉토리목록 (= dir태그 = 디르태그 = 디렉토리태그) (HTML5제외)
list HTML - <dl> 태그 ★ - 설명리스트 (= 설명목록 = dl태그 = 디엘태그) (HTML5용도변경) …
list HTML - <menu> 태그 - 명령어메뉴목록 (= menu태그 = 메뉴태그)
list HTML - <dt> 태그 ★ - 설명리스트의 설명항목 (= dt태그 = 디티태그) ※ (정의리스트/데이터리…
list HTML - <dd> 태그 ★ - 설명리스트의 설명항목 내용 (= dd태그 = 디디태그) ※ (정의리스트/데…
table HTML - <table> 태그 ★ 테이블 (= 표작성 = table태그 = 테이블태그) ※ 셀병합 (= 셀…
table HTML - <caption> 태그 - 테이블제목 (= 표제목 = caption태그 = 캡션태그) (HTML…
table HTML - <tr> 태그 ★ - 테이블행 (= 테이블가로줄 = tr태그 = 티알태그) (HTML5수정)</…
table HTML - <th> 태그 ★ - 테이블셀제목 (= th태그 = 티에이치태그) + th고정 (= 테이블헤드고…
table HTML - <td> 태그 ★ - 테이블 데이터 셀 (= 테이블셀 = td태그 = 티디태그) (HTML5수정…
table HTML - <thead> 태그 - 테이블머리글그룹 (= thead태그 = 티헤드태그) (HTML5수정)
5/23
목록
  • 채팅방
  • 필독
1. 채팅창 헤드에서 접속자 확인 2. 닉네임 클릭해 1:1 채팅 가능 3. 닉네임 클릭해 귓속말 가능 4. 닉네임 클릭해 호출하기 가능 5. 우하단 클릭해 환경 설정 가능 6. 의뢰글 작성 후 의뢰 상담 가능 7. 질문글 작성 후 질문 상담 가능 8. 채팅방에 개인정보 입력 금지 9. 채팅방에 광고 욕설 비방 금지
 홈  PC버전 로그인 일본어
웹디자인언어
서버관리언어
고급코딩언어
그누보드
제작의뢰
Q&A
커뮤니티 1
웹유틸
회원센터
홈짱 PC버전 로그인