๐Ÿ’ปCoding/๐Ÿ““ HTML

HTML ํ…Œ์ด๋ธ”(Table)- ํ‘œ์˜ ๊ตฌ์กฐ ์ง€์ •ํ•˜๊ธฐ - <thead>, <tbody><tfoot>

์Œ์€์‘ 2021. 8. 19. 20:15
728x90
๋ฐ˜์‘ํ˜•

HTML ํ…Œ์ด๋ธ”(Table) ํ‘œ์˜ ๊ตฌ์กฐ ์ง€์ •ํ•ด์ฃผ๊ธฐ

→ <thead>, <tbody>, <tfoot> ํƒœ๊ทธ ์‚ฌ์šฉ

HTML <thead>, <tbody>, <tfoot> 

- ํ‘œ<table>๋งŒ๋“ค์—ˆ์„ ๋•Œ, ํ…Œ์ด๋ธ”์— ์ œ๋ชฉ, ๋ณธ๋ฌธ, ์š”์•ฝ์˜ ๊ตฌ์กฐ๋ฅผ ์ง€์ •ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

- Q : ์™œ ์‚ฌ์šฉํ•ด์•ผํ• ๊นŒ์š”? 
ใ„ด 1. ํ‘œ์˜ ๊ตฌ์กฐ๋ฅผ ์ง€์ •ํ•˜๋ฉด ์‹œ๊ฐ์žฅ์• ์ธ๋ถ„๋“ค๋„ ํ™”๋ฉด ๋‚ญ๋…๊ธฐ๋ฅผ ํ†ตํ•ด ํ‘œ๋ฅผ ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
ใ„ด 2. ํ‘œ์˜ ์˜์—ญ์„ ์ง€์ •ํ•ด์ฃผ๋ฉด ๋‚˜์ค‘์— CSS๋กœ ๊ฐ๊ฐ ๋‹ค๋ฅธ ์Šคํƒ€์ผ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ใ„ด 3. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ™œ์šฉํ•ด ์ œ๋ชฉ์€ ๊ณ ์ •ํ•˜๊ณ  ์Šคํฌ๋กคํ•˜๋Š” ๋™์ž‘๋„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

[ ํƒœ๊ทธ์˜ ๋œป ]

<thead> : ์ œ๋ชฉ
<tbody> : ๋ณธ๋ฌธ
<tfoot> : ์š”์•ฝ

↓โœ…๊ทธ๋ฆผ์œผ๋กœ ์‰ฝ๊ฒŒ ์˜์—ญ์„ ์ดํ•ดํ•ด๋ณด์„ธ์š”

ํ‘œ์˜ ๊ตฌ์กฐ ์ง€์ •ํ•˜๋Š” ํƒœ๊ทธ

 

๐Ÿ˜ ์ด์ œ ์œ„์˜ ํ‘œ๋ฅผ ์‹ค์ œ๋กœ ๋งŒ๋“ค์–ด๋ณผ๊นŒ์š”?๐Ÿ˜

[ ํ‘œ์˜ ๊ตฌ์กฐ ๊ธฐ๋ณธ ํ˜•ํƒœ ]

<table>
   <caption>ํ‘œ ์ œ๋ชฉ</caption>
   <thead>
     <tr>
       <th>์ œ๋ชฉ</th>
       <th>์ œ๋ชฉ</th>
     </tr>
   </thead>
   <tbody>
     <tr>
       <td>๋‚ด์šฉ</td>
       <td>๋‚ด์šฉ</td>
   	 </tr>
   </tbody>
   <tfoot>
     <tr>
       <td>๋‚ด์šฉ</td>
       <td>๋‚ด์šฉ</td>
   	 </tr>
    </tfoot>
</table>

 

[ ์‹คํ–‰์‹œ ํ™”๋ฉด ]

html- <table>- ๊ตฌ์กฐ ์ง€์ •ํ•˜๊ธฐ

ใ„ด "์ƒ‰๊น”์ด ์•ˆ๋“ค์–ด๊ฐ€ ์žˆ์–ด์„œ ํ…Œ์ด๋ธ”์˜ ํ˜•ํƒœ๊ฐ€ ๊ตฌ๋ถ„์ด ์ž˜ ์•ˆ๊ฐ€์‹œ์ฃ ?"
์•„๋ž˜์— css ์š”์†Œ๋ฅผ ์ž ๊น ๋„ฃ์–ด ํ…Œ์ด๋ธ” ๊ตฌ๋ถ„๋งŒ ํ•ด๋ณผ๊ป˜์š”~๐Ÿ˜€

 

(css๋Š” ๋‚˜์ค‘์— ๋ฐฐ์šธํ…Œ๋‹ˆ ์ง€๊ธˆ์€ ์ฝ”๋“œ๋ฅผ ๋ณต์‚ฌํ•ด์„œ ํ…Œ์ด๋ธ”์˜ ์˜์—ญ๋งŒ ํ™•์ธํ•˜๊ธฐ!๐Ÿคฉ↓)

[ table์— ๊พธ๋ฐˆ์ถ”๊ฐ€ code ]

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ํ…Œ์ด๋ธ” ๊ตฌ์กฐ ์ง€์ •ํ•˜๊ธฐ</title>
    <style>
        table, th, td {
            border: 1px solid black;
            text-align: center;
        }
    </style>
</head>
<body>
    <h2>ํ…Œ์ด๋ธ” ๊ตฌ์กฐ ์ง€์ •ํ•˜๊ธฐ</h2>
    <table style="width: 100%;">
        <caption>ํšŒ์›๋“ฑ๊ธ‰ ๊ธฐ์ค€ ๋ฐ ํ˜œํƒ</caption>
        <thead>
            <tr>
                <th style="background-color:lightskyblue;">SILVER</th>
                <th style="background-color:lightyellow;">GOLD</th>
                <th style="background-color:lightpink;">VIP</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>ํšŒ์›๊ฐ€์ž…์‹œ</td>
                <td>๊ตฌ๋งค 20๋งŒ์›์ด์ƒ</td>
                <td>๊ตฌ๋งค 50๋งŒ์›์ด์ƒ</td>
            </tr>
            <tr>
                <td>๊ตฌ๋งค์‹œ 5% ํ• ์ธ</td>
                <td>๊ตฌ๋งค์‹œ 10% ํ• ์ธ</td>
                <td>๊ตฌ๋งค์‹œ 20% ํ• ์ธ</td>
            </tr>
            <tr>
                <td colspan="3">์‹ ๊ทœ ํšŒ์›๊ฐ€์ž…์‹œ ํ•œ๋‹ฌ ๋ฌด๋ฃŒ๋ฐฐ์†ก</td>
            </tr>
        </tbody>
        <tfoot>
            <tr style="background-color:lightskyblue;">
                <td colspan="3">vip๋“ฑ๊ธ‰ 8์›” ํ•œ๋‹ฌ๋™์•ˆ ์˜จ๋ผ์ธ ์ตœ์ €๊ฐ€ ๊ตฌ๋งค๊ฐ€๋Šฅ</td>
            </tr>
        </tfoot>
    </table>
</body>
</html>

 

[ ์‹คํ–‰์‹œ ํ™”๋ฉด ]

html - table ๊ตฌ์กฐ ์ง€์ •ํ•˜๊ธฐ

 

 

 ๐ŸŸ  ๊ถ๊ธˆํ•˜์‹  ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ์–ธ์ œ๋“ ์ง€ ๋ฌผ์–ด๋ด์ฃผ์„ธ์š”~! ๐ŸŸ 

 

728x90
๋ฐ˜์‘ํ˜•