WeCode ์ฒซ๋ , ๊ณผ์ ์งํํ๋ฉด์ table์ ๋ํด ๋ง์๊ฑธ ์๊ฒ ๋์ด ์ ๋ฆฌํด๋ณธ๋ค.
(th, tr, td ๋ฐ์ ๋ชฐ๋๋๋ฐ ๋ณ์ ๋ณ๊ฒ ์ฐธ ๋ง์๋น.....)
<table>
table ์์!
๐ <thead>
, <tbody>
, <tfoot>
: table ์์์ ์ฌ์ฉํ ์ ์๋ ํ๊ทธ๋ก, ์๋ก ์์น๊ฐ ๋ฐ๋์ด๋ <thead>
, <tbody>
, <tfoot>
์์๋๋ก ์ธ์!
โ ์๊ฐ ์ฅ์ ์ธ๋ ํ๋ฉด ํ๋
๊ธฐ๋ฅผ ํตํด ํ์ ๊ตฌ์กฐ๋ฅผ ์ฝ๊ฒ ์ดํดํ ์ ์๋ค
โ ํ์ ๋ณธ๋ฌธ์ด ๊ธธ์ด์ง ๊ฒฝ์ฐ, JavaScript๋ฅผ ์ด์ฉํด์ ์ ๋ชฉ์ด๋ ๋ฐ๋ฅ ๋ถ๋ถ์ ๊ณ ์ ํ๊ณ ๋ณธ๋ฌธ๋ง ์คํฌ๋กค๋๋๋ก ํ ์ ์๋ค.
๐ <caption>
: ์ค๋ช
์๋ง์ด๋ผ๋ ๋ป์ผ๋ก, ์งํ๋๋ ์ฅ๋ฉด์ ์ดํด๋ฅผ ๋๊ธฐ ์ํ ์ค๋ช
๋ฌธ ํํ์ ๊ธ์๋ ๋ฌธ์ฅ์ ์ผ์ปซ๋ ๋ง
โ ์คํ์ผ์ ์ ์ฉํด์ table์ ๊พธ๋ฉฐ์ฃผ๋ ์ ๋ชฉ, ์ค๋ช
๋ฑ์ผ๋ก ์คํ์ผ๋ง ํ ์ ์๋ค.
๐ <col>
: ํ ์ด์ ์๋ ๋ชจ๋ ์
์ ๊ฐ์ ์คํ์ผ์ ์ ์ฉํ ๋ ์ฌ์ฉํ๋ค. (๋ซ๋ ํ๊ทธ ์์)
โ span ์์ฑ์ ์ฌ์ฉํด ์ฌ๋ฌ ์ด์ ๋ฌถ์ ์ ์๋ค!
๐ <colgroup>
: ์ฌ๋ฌ ์ด์ ๊ทธ๋ฃน์ง์ด ๊ด๋ฆฌํ๋ ํ๊ทธ, ๋ฌถ๋ ์ด์ ๊ฐ์ ๋งํผ <col>
ํ๊ทธ๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค. (๋ซ๋ ํ๊ทธ ์์)
โ <col>
๊ณผ <colgroup>
์ <caption>
๋ค์, <tr>
<td>
์ ์ ์ฌ์ฉํด์ผ ํ๋ค.
๐ <tr>
: table row, ํ ํ์ ์์
๐ <th>
: table heading, ์ ๋ชฉ ์
โ ๊ฐ์ด๋ฐ์ ๋ ฌ์ด ๋๊ณ , ๊ธ์จ ๋๊ป๊ฐ ๋๊บผ์์ง๋ค.
โ ์ด์ด๋ ํ ์ด๋๋ ์ ๋ชฉ์ ์ถ๊ฐํ ์ ์๋ค.
๐ <td>
: table data, ๊ฐ๊ฐ์ ์
์ ํ๊ทธ ๋ด์ ํ๊ทธ๋ก ์ถ๊ฐํ ์ ์๋ค.
<table class="border-table">
<tr>
<th></th>
<th>๋ด์ฉ</th>
<th>์ฅ์</th>
</tr>
<tr>
<th>1์</th>
<td>HTML์ด๋</td>
<td>101ํธ</td>
</tr>
<tr>
<th>2์</th>
<td rowspan="2">HTML์ค์ต</td>
<td>102ํธ</td>
</tr>
<tr>
<th>3์</th>
<td>103ํธ</td>
</tr>
<tr>
<th>4์</th>
<td>CSS๋</td>
<td>104ํธ</td>
</tr>
<tr>
<th>5์</th>
<td>CSS์ค์ต</td>
<td>104ํธ</td>
</tr>
<tr>
<th>6์</th>
<td colspan="2">์์
์์ต๋๋ค.</td>
</tr>
</table>
์ ์ฝ๋์ CSS๋ก border๋ฅผ ์ง์ ํ๊ณ ์ด์ด๋ณด๋ฉด,
์ด๋ ๊ฒ! rowspan
(ํ ๋ณํฉ), colspan
(์ด ๋ณํฉ)์ ๋ฐ๋ผ ์
๋ณํฉ์ด ์ด๋ฃจ์ด์ง๋ค.
์์ฑ | ์ค๋ช |
---|---|
border | ํ ์ด๋ธ์ ํ ๋๋ฆฌ |
bordercolor | ํ ์ด๋ธ์ ํ ๋๋ฆฌ ์์ |
width | ํ ์ด๋ธ ๊ฐ๋ก ํฌ๊ธฐ |
height | ํ ์ด๋ธ ์ธ๋ก ํฌ๊ธฐ |
align | ์ ๋ ฌ |
bgcolor | ๋ฐฐ๊ฒฝ ์ |
colspan | ์ด ๋ณํฉ |
rowspan | ํ ๋ณํฉ |