[Table Tag] 테이블 태그

안녕하세요 아기크롱입니다.

작성된 글을 읽으시면서 빼먹은 부족한 부분은 댓글고고^^ 

그럼 시작합시다

 

테이블 태그에 대해서 공부해보도록 합시다.

 

1) table 이용한  그리기

<table></table>: 표의 시작과 끝을 나타내는 태그입니다. 단독으로 사용되기도 하지만, 주로  가지 속성을 부여받아 사용됩니다. 

<tr></tr>: table row 줄임말로서 표의  행을 만들어 주는 태그입니다

<td></td>: table detail 줄임말로서 표의  칸을(행 안의 열) 만들어 주는 태그입니다.

<th></th>: 메뉴는 굵은표시


colspan 가로 칸(tr:: 행, 위아래 ) 들을 합쳐주는 기능을 하는 속성입니다. (합칠 칸의 수를 작성) 

rowspan 세로 칸(td:: 열, 좌우) 들을 합쳐주는 기능을 하는 속성입니다

background 표에 넣을 배경그림이 저장되어 있는 곳의 주소(URL) 입력하는 .  

bgcolor 배경색을 지정하는 속성입니다. 작은따옴표의 안에 색상코드나 영문으로  색상이름을 입력하여 배경색을 지정합니다

border 표의 테두리 두께를 지정할  있게 하는 속성입니다숫자가 커질수록 테두리는 두꺼워지게 됩니다

bordercolor 표에서 테두리의 색을 지정하는 속성입니다. 작은따옴표의 안에 색상코드나 영문으로  색상이름을 입력하여 테두리의 색을 지정합니다

bordercolorlight 테두리에서 밝은 부분의 색을 지정하는 속성입니다.  (영문 또는 색상코드 입력)

bordercolordark 테두리에서 어두운 부분의 색을 지정하는 속성입니다. (영문 또는 색상코드 입력)

cellpadding  안쪽 여백의 간격을 조절할  있게 하는 속성입니다

cellspacing (cell) 셀의 간격을 조절할  있게 하는 속성입니다.

2) 스타일시트를 사용한 테이블의 표현입니다.

 

3)  접근성에 맞춘 table 태그와 속성들

① <caption> 태그 : 표에 대하여 간단하게 정의해서 작성합니다.

② <col> 태그 : 표에서 하나 이상의 <td> 태그에 대해 속성 값을 정의합니다.

③ <colgroup> 태그 : <col> 태그를 그룹으로 관리하는 <td> 태그의 구조적인 그룹화를 위해서 사용합니다. 소스의 양을 줄일  있습니다.

④ <thead> 태그 : 표의 머리말 부분을 표시하는 태그입니다.

⑤ <tbody> 태그 : 표의 내용 부분을 표시하는 태그입니다.

⑥ <tfoot> 태그 : 표의 꼬리말 부분을 표시하는 태그입니다.

⑦ summary 속성 : 표에 대한 설명을 작성합니다.

⑧ scope 속성 : 웹표준이 중요시 되면서  사용하지 않던 제목(<th scope>) 보편적으로 사용되고 있습니다. 이제 센스리더에서 이러한 제목 읽기 기능을 지원함으로써 시각장애인의 테이블 구조 이해에  도움이  것입니다.