다음은 정보를 표시하는 데 사용할 수 있는 기본 HTML 테이블입니다. 이는 TAS 웹사이트에 표 형식의 정보를 전달할 때 "첫 번째 선택"이 되어야 합니다.
테이블 캡션
행제목 |
$20,000 |
$30,000 |
$5,000 |
행제목 |
텍스트 데이터 |
추가 텍스트 |
추가 텍스트 |
다음은 위에 제시된 스타일을 생성하기 위해 테이블 HTML을 수정해야 하는 방법입니다.
- 포함
<caption>
요소의 <tbody>
섹션, 어떤 것보다 먼저 <tr>
. 여기에는 전체 표에 대한 굵은 "제목"이 포함됩니다. 안에 포함해서 <table>
요소는 스크린리더에게 전체 테이블을 설명하도록 보장합니다.
- 다음의 속성을 추가하세요.
style="width:100%"
부터 <table>
요소를 페이지 컨테이너의 너비에 걸쳐 강제로 적용합니다. 더 좁은 테이블을 원하는 경우 이는 선택 사항입니다.
- "블로그" 클래스를 추가합니다.
<table>
요소 - 테이블 테두리를 접도록 설정하고 TAS 웹 팔레트에 따라 색상을 지정합니다. 또한 CSS에서 다른 클래스가 적절하게 선택되도록 보장합니다.
- 각각에 "헤더" 클래스를 추가합니다.
<th>
맨 윗줄에 있는 요소입니다. 이렇게 하면 TAS 웹 팔레트에서 배경색을 얻을 수 있습니다.
- 왼쪽 열 머리글 셀의 경우
<th>
요소에 "header" 대신 "left" 클래스를 추가합니다. 이렇게 하면 배경 음영이 적용되지 않고 텍스트가 셀 왼쪽에 정렬됩니다.
- 테이블에 헤더 행 또는 열이 하나만 있지 않는 한; 각 헤더 셀에
scope
기인하다. 예를 들어; 첫 번째 행과 첫 번째 열이 모두 헤더인 경우 위 표와 같은 범위 속성이 필요합니다.
- 다음의 속성을 추가하세요.
style="width: __%;"
각각에 <th>
첫 번째 행에서 강조표시된 부분은 숫자입니다. 백분율은 테이블 열의 크기를 조정하는 데 적합해야 합니다. 이를 통해 디자인의 열을 제어할 수 있습니다. 너비를 생략하면 <th>
요소를 사용하면 공백 없이 가장 넓은 콘텐츠를 기반으로 유연하게 사용할 수 있습니다. 내용은 셀 내부에서 줄바꿈됩니다(<th>
or <td>
) 너비를 설정하지 않고 공백 문자에 위치합니다.
이들 각각은 선택 사항이지만 TAS 웹 사이트의 기본 테이블에 대한 표준입니다.