• 회원가입
  • 로그인
  • 구글아이디로 로그인

[table] HTML - <tbody> 태그 - 테이블셀그룹 (= 테이블바디 = tbody태그 = 티바디태그) (HTML5수정)

목차

  1. <tbody> 예제 - 테이블셀 그룹
  2. <tbody> 정의
  3. <tbody> 구문
  4. <tbody> 속성 (HTML5 제외 속성은 CSS 이용)

 

<tbody> 예제 - 테이블셀 그룹

 
<table style="text-align:center; border:1px solid; border-collapse:collapse;">
  <thead style="text-align:center; border:1px solid; border-collapse:collapse;">
   <tr>
      <th>HTML 강의 - 홈짱닷컴 (homzzang.com)</th>
      <th>CSS 강의 - 홈짱닷컴 (homzzang.com)</th>
   </tr>
  </thead>
  <tfoot style="text-align:center; border:1px solid; border-collapse:collapse;">
   <tr>
      <td>무료</td>
      <td>무료</td>
   </tr>
  </tfoot>
  <tbody style="text-align:center; border:1px solid red; border-collapse:collapse;">
   <tr>
      <td>html 입문</td>
      <td>css 입문</td>
   </tr>
   <tr>
      <td>html 고급</td>
      <td>css 고급</td>
   </tr>
  </tbody>
</table>
 
 

<tbody> 정의

 
테이블의 주 내용을 그룹화.

 


 
1. 
레이아웃에는 영향 안 미치나, CSS 적용할 때 유용함.
 
2. 
각 부분을 그룹화시킬 때 사용하는 그룹 태그.

<thead> 
: 표의 머리글 (header) 그룹화. (※ 그룹 태그 사용시, 필수 사항)
 
<tbody> 
: 표의 주요 내용 (body) 그룹화.  (※ 그룹 태그 사용시, 필수 사항)
 
<tfoot> 
:  표의 꼬리말 (footer) 그룹화 (※ 그룹 태그 사용시, 선택 사항)
 
※ 주의
그룹화 위해 <thead> <tbody> <tfoot> 태그 사용 시, 
<thead> <tbody> 태그는 필수이나, 
<tfoot> 태그는 선택사항 임.
 
3. 이렇게 각 성격별로 그룹화 시킬 경우 장점.
① 브라우저는 표의 주요 내용을 머리글과 꼬리말과 독립시켜 주요 내용만 스크롤 가능하게 할 수 있음.
② 여러 페이지에 걸친 큰 표일 경우, 각 페이지 마다 상단과 하단에 머리글과 꼬리말을 추가할 수 있음.
 
4.
<tbody> 태그는 <table> 태그 안에 위치해야 되며,
<caption> <colgroup> <thead> <tfoot> 태그 다음에 위치해야 함.
 
5.
<tbody> 태그는 내부에 하나 또는 그 이상의 <tr> 태그를 갖고 있어야 함.
6.
시작태그와 종료태그로 구성.
 
 

<tbody> 구문

 
<table>
 <thead>
  <tr>
     <th>머리글</th>
     <th>머리글</th>
  </tr>
 </thead>
 <tfoot>
  <tr>
     <td>꼬리말</td>
     <td>꼬리말</td>
  </tr>
 </tfoot>
 <tbody>
  <tr>
     <td>내용</td>
     <td>내용</td>
  </tr>
  <tr>
     <td>내용</td>
     <td>내용</td>
  </tr>
 </tbody>
</table>
 
 

<tbody> 속성 (HTML5 제외 속성은 CSS 이용)

 속성
속성값
 쓰임새  비고
 
 align
 
 
 left (왼쪽 정렬)
 right (오른쪽 정렬)
 center (중앙 정렬)
 justify (동일 길이 펼침 정렬)
 char (특정 문자 기준 정렬)
 
 수평 정렬  HTML5 X
 valign
 
 top (상단 정렬)
 middle (중단 정렬)
 bottom (하단 정렬)
 baseline (밑단 정렬) - 글씨 크기 다를 경우 효과적
 
 수직 정렬  HTML5 X
 char
 
 특정 문자
 
 특정 문자에 대해 정렬  HTML5 X
 charoff  숫자
 
 char 속성에 의해 내용 정렬 시
 정렬될 특정 문자의 갯수 지정 
 
 HTML5 X
<tbody> 태그는 전역속성과 이벤트속성 지원.


분류 제목
style HTML - <header> 태그 ★ - 단락머리말 (= header태그 = 헤더태그 = 헤더요소) (HT…
deprecated HTML - <nobr> 태그 - 줄바꿈안하기 (= nobr태그 = 노비알태그)
table HTML - <tr> 태그 ★ - 테이블행 (= 테이블가로줄 = tr태그 = 티알태그) (HTML5수정)</…
meta HTML - <basefont> 태그 - 기본글자스타일 (기본글꼴/기본색상/기본크기) (= 베이스폰트태그) … 2
form HTML - <form> 태그 ★★★ - 입력폼양식 (= form태그 = 폼태그/폼요소) ※ 폼데이터 입력/…
form HTML - <datalist> 태그 - 입력가능값리스트 (= datalist태그 = 데이터리스트태그)
programming HTML - <noscript> 태그 - JS 작동안될때 보여줄 내용 (= noscript태그 = 노스크립트…
list HTML - <menu> 태그 - 명령어메뉴목록 (= menu태그 = 메뉴태그)
formatting HTML - <s> 태그 - 취소선 (= 취소태그 = s태그 = 에스태그 = 스트라이크쓰루태그) (HTML5…
basic HTML - <body> 태그 ★ - 문서영역 (= 문서본문영역 = body태그/body요소 = 바디태그/바…
form HTML - <label> 태그 ★ - input태그꼬리표 (= 인풋꼬리표 = 인풋명찰=인풋이름표 = lab…
meta HTML - <base> 태그 - 상대주소기본URL과 링크기본타켓지정 (= base 태그 = 베이스태그)
formatting HTML - <del> 태그 - 텍스트삭제표시 (= del태그 = 딜태그|델태그|딜리트태그) ※ 삭제태그
frame HTML - <frameset> 태그 - 프레임그룹 (= 프레임 레이아웃 = frameset태그 = fram…
basic HTML - <!DOCTYPE> 태그 ★ - 문서타입 (= !doctype태그 = !doctype요소 = …
table HTML - <th> 태그 ★ - 테이블셀제목 (= th태그 = 티에이치태그) + th고정 (= 테이블헤드고…
font HTML - <sub> 태그 ★ - 아래첨자 (= 하단작은글씨 = sub태그 = 서브태그)
table HTML - <col> 태그 - 테이블열그룹 (= col태그 = 콜태그) (HTML5 수정)
table HTML - <table> 태그 ★ 테이블 (= 표작성 = table태그 = 테이블태그) ※ 셀병합 (= 셀…
table HTML - <td> 태그 ★ - 테이블 데이터 셀 (= 테이블셀 = td태그 = 티디태그) (HTML5수정…
15/18
목록
찾아주셔서 감사합니다. Since 2012