3-1. html ν‘œ <table> νƒœκ·Έ

2021. 10. 8. 23:37ㆍHTML + CSS + JS

728x90

μš°μ„  ν‘œλ₯Ό λ§Œλ“€κΈ° μœ„ν•΄μ„œλŠ”

ν‘œμ˜ μ‹œμž‘κ³Ό 끝을 μ•Œλ €μ£ΌλŠ” <table>...</table> νƒœκ·Έλ₯Ό ν‘œμ‹œν•œ 후에 ν‘œμ™€ κ΄€λ ¨λœ νƒœκ·Έλ₯Ό λͺ¨λ‘ λ„£μ–΄μ€€λ‹€. 

 

1. <caption>...</caption>

ν‘œμ— 제λͺ©μ„ μΆ”κ°€ν•˜κ³  싢을 λ•Œ μ‚¬μš©ν•˜λŠ” νƒœκ·Έμ΄λ‹€. 

 

2. <tr>..</tr>, <td>..</td>

<tr> νƒœκ·ΈλŠ” 행을 λ§Œλ“€κ³ , <td> νƒœκ·ΈλŠ” ν–‰ μ•ˆμ— μžˆλŠ” 셀을 λ§Œλ“ λ‹€. 

이 두 νƒœκ·ΈλŠ” λͺ¨λ‘ μ‚¬μš©ν•΄μ•Ό ν•˜λ‚˜μ˜ 셀을 λ§Œλ“€ 수 μžˆλ‹€. 

 

3. <th>..</th>

ν‘œμ˜ 제λͺ© 행에 셀을 λ§Œλ“€ λ•ŒλŠ” <td> νƒœκ·Έ λŒ€μ‹  <th> νƒœκ·Έλ₯Ό μ‚¬μš©ν•œλ‹€. 

 

4. <thead>, <tbody>, <tfoot>

ν‘œμ— 제λͺ©κ³Ό λ³Έλ¬Έ, μš”μ•½μ΄ μžˆλŠ” λΆ€λΆ„μœΌλ‘œ ν‘œμ˜ ꡬ쑰λ₯Ό λ‚˜λˆŒ 수 μžˆλ‹€. 

 

5. rowspan, colspan 

rowspan은 행을 ν•©μΉ  λ•Œ μ‚¬μš©ν•˜λŠ” 속성이닀.

colspan은 열을 ν•©μΉ  λ•Œ μ‚¬μš©ν•˜λŠ” 속성이닀. 

 

6. <col>, <colgroup>

νŠΉμ • 열에 배경색을 λ„£κ±°λ‚˜ λ„ˆλΉ„λ₯Ό λ°”κΎΈλ €λŠ” λ“± μ›ν•˜λŠ” 열을 μ„ νƒν•΄μ„œ μ§€μ •ν•΄μ€˜μ•Όν•˜λŠ”λ°, μ΄λŸ΄λ•Œ <col>κ³Ό <colgroup>

νƒœκ·Έλ₯Ό μ‚¬μš©ν•΄μ€€λ‹€. 

μ£Όμ˜ν•  점은 <col>κ³Ό <colgroup> νƒœκ·ΈλŠ” λ°˜λ“œμ‹œ <caption> νƒœκ·Έ λ‹€μŒμ— μ¨μ„œ ν‘œμ˜ μ—΄ μƒνƒœλ₯Ό μ•Œλ €μ€€λ‹€. 

 

 

 

7. 예제 

예제

 

- 이 μ½”λ“œλŠ” μš°μ„  <caption>으둜 ν‘œμ˜ 제λͺ©μ„ 'μ„ λ¬Όμš©κ³Ό κ°€μ •μš© μƒν’ˆ ꡬ성'으둜 지정해쀬닀. 

- 열을 선택할 수 μžˆλ„λ‘ <col>κ³Ό <colgroup> νƒœκ·Έλ₯Ό μ‚¬μš©ν–ˆμœΌλ©°, 이 ν‘œλŠ” 4개의 열이 μ‘΄μž¬ν•˜λ―€λ‘œ 각각의 μ—΄μ—μ„œ μ›ν•˜λŠ” 열에 속성을 지정해 μŠ€νƒ€μΌμ„ μ μš©ν•΄μ€¬λ‹€. 

- 그리고 첫번째 ν–‰μ—μ„œλŠ” ν‘œμ˜ 제λͺ© 셀을 λ§Œλ“€κΈ° μœ„ν•΄ <th> νƒœκ·Έλ₯Ό μ‚¬μš©ν–ˆλ‹€. 

- <rowspan="2"> 을 톡해 ν–‰ 2개λ₯Ό ν•©μ³€λ‹€. 

 

 

8. ν…Œμ΄λΈ”μ— μŠ€νƒ€μΌ μ μš©ν•˜κΈ° 

ν…Œμ΄λΈ”μ— 이 μŠ€νƒ€μΌμ„ μ μš©ν•΄μ£Όμ§€ μ•ŠμœΌλ©΄ κ·Έλƒ₯ ν…Œλ‘λ¦¬κ°€ μ—†λŠ” ν˜•μ‹μœΌλ‘œ λΈŒλΌμš°μ €μ— λ‚˜νƒ€λ‚˜κ²Œ λ˜λ―€λ‘œ 

μŠ€νƒ€μΌμ„ μ§€μ •ν•΄μ€˜μ•Όν•œλ‹€. 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90