λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
κ°œμΈκ³΅λΆ€/HTML5 + CSS3

[HTML+CSS][CSS λ ˆμ΄μ•„μ›ƒ] 03 - ν‘œ μŠ€νƒ€μΌ

by πŸ‡λ°•λ΄‰λ΄‰πŸ‡ 2020. 7. 10.

 

 

[HTML+CSS][CSS λ ˆμ΄μ•„μ›ƒ] 02 - λ‹€λ‹¨μœΌλ‘œ νŽΈμ§‘ν•˜κΈ°

[HTML+CSS][CSS λ ˆμ΄μ•„μ›ƒ] 01 - CSS 포지셔닝과 μ£Όμš” 속성듀 [HTML+CSS][CSS λ°•μŠ€λͺ¨λΈ] 03 - 여백을 μ‘°μ ˆν•˜λŠ” 속성듀 [HTML+CSS][CSS λ°•μŠ€λͺ¨λΈ] 02 - ν…Œλ‘λ¦¬ κ΄€λ ¨ 속성듀 [HTML+CSS][CSS λ°•μŠ€λͺ¨λΈ] 01 - CSS와 λ°•..

onelight-stay.tistory.com

 

ν‘œμ˜ 세뢀적인 μŠ€νƒ€μΌμ— λŒ€ν•΄μ„œ

μ•Œμ•„λ³΄λ„λ‘ ν•˜μž.

 

 


 

 

caption-side 속성 : ν‘œ 제λͺ© μœ„μΉ˜ μ„€μ •

 

ν‘œ μ œλͺ©μ€ <cpation> νƒœκ·Έλ₯Ό μ‚¬μš©ν•΄ μ£ΌλŠ”데
μ΄λ•Œ caption-side μ†μ„±μ„ μ‚¬μš©ν•΄ ν‘œ μ œλͺ©μ˜ μœ„μΉ˜λ₯Ό μ§€μ •ν•  μˆ˜ μžˆλ‹€.

 

 


 

 

border 속성 : ν‘œ ν…Œλ‘λ¦¬ μŠ€νƒ€μΌ κ²°μ •

 

ν…Œλ‘λ¦¬μ˜ μƒ‰μƒμ΄λ‚˜, ν˜•νƒœ, λ„ˆλΉ„ λ“±μ„ μ§€μ •ν•  μˆ˜ μžˆλ‹€.

 

 

 

 


 

 

border-collapse 속성 : ν…Œλ‘λ¦¬ 톡합, 뢄리

 

<table> νƒœκ·Έμ™€ <td> νƒœκ·Έμ— border μ†μ„±μ„ μ‚¬μš©ν•˜λ©΄ λ‘μ€„λ‘œ ν‘œμ‹œλ˜λŠ”데
border-collapse μ†μ„± μ‚¬μš© μ‹œ ν‘œμ˜ λ°”κΉ₯ ν…Œλ‘λ¦¬μ™€ μ…€μ˜ κ° ν…Œλ‘λ¦¬κ°€ λ–¨μ–΄μ Έ μžˆλŠ” κ²ƒμ„
κ·ΈλŒ€λ‘œ λΆ„λ¦¬ν•΄λ†“κ±°λ‚˜ ν†΅ν•© ν•  μˆ˜ μžˆλ‹€.

 

 

 

 


 

 

border-spacing 속성 : μΈμ ‘ν•œ μ…€ ν…Œλ‘λ¦¬ 사이 거리

 

border-collapse: separateλ₯Ό μ‚¬μš©ν•΄ μ…€μ„ λΆ„λ¦¬ν–ˆμ„ κ²½μš°,
μΈμ ‘ν•œ μ…€ ν…Œλ‘λ¦¬ μ‚¬μ΄μ˜ κ±°λ¦¬λ₯Ό μ§€μ •ν•œλ‹€.

 

border-spacing μ†μ„± κ°’에 ν•˜λ‚˜λ₯Ό μž…λ ₯ν•  κ²½μš° 

μˆ˜ν‰ κ±°λ¦¬μ™€ μˆ˜μ§κ±°λ¦¬λ₯Ό ν•œκΊΌλ²ˆμ— μ§€μ •ν•œ κ²ƒμ΄κ³ ,
2개의 κ°’을 μž…λ ₯ν–ˆμ„ κ²½μš° 

μˆ˜ν‰κ³Ό μˆ˜μ§ κ±°λ¦¬λ₯Ό λ”°λ‘œ μ§€μ •ν•œ κ²ƒμ΄λΌκ³  λ³΄λ©΄ λœλ‹€.

 

 

 

 


 

 

empty-cells 속성 : 빈 μ…€μ˜ ν‘œμ‹œ μ—¬λΆ€ 지정

 

border-collapse: separate μ‚¬μš©ν•΄ μ…€λ“€μ„ λΆ„λ¦¬ν–ˆμ„ κ²½μš°,
empty-cells μ†μ„±μ„ μ‚¬μš©ν•΄ λ‚΄μš©μ΄ μ—†λŠ” λΉˆ μ…€λ“€μ˜ ν‘œμ‹œ μ—¬λΆ€λ₯Ό μ§€μ •ν•œλ‹€.

 

 

 

 


 

 

width, height 속성 : ν‘œ λ„ˆλΉ„μ™€ 높이 지정

 

 

 


 

 

table-layout 속성 : μ½˜ν…μΈ μ— 맞게 μ…€ λ„ˆλΉ„ 지정

 

영문의 λ‚΄μš©μ„ μ—¬λ°± μ—†μ΄ κΈΈκ²Œ μž…λ ₯ν•  κ²½μš° <td>의 width μ†μ„±μ΄ λ¬΄μ‹œλ˜κ³ 
μ˜λ¬Έμ€ κ·ΈλŒ€λ‘œ ν•œμ€„λ‘œ ν‘œμ‹œλ˜λŠ”데 μ΄λ‘œ 인해 μ˜†μ— μžˆλŠ” μ…€μ˜ λ„ˆλΉ„κ°€ μ€„μ–΄λ“€κ²Œ λœλ‹€.


table-layout μ†μ„±μ„ μ‚¬μš©ν•΄ μ—¬λ°± μ—†μ΄ κΈ΄ μ˜λ¬Έ κΈ€μžκ°€ μž…λ ₯λ˜λ”λΌλ„ 

CSSμ—μ„œ μ§€μ •ν•œ width 값을 μ§€μΌœμ•Ό ν•˜λ©°,
μ…€ μ•ˆμ˜ λ‚΄μš© μ–‘에 λ”°λΌ μ…€ λ„ˆλΉ„λ₯Ό λ³€ν•˜κ²Œ ν• μ§€ κ³ μ •μ‹œν‚¬μ§€ κ²°μ •ν•΄ μ€˜μ•Ό ν•œλ‹€.

 

속성 값을 fixed둜 μ§€μ •ν–ˆμ„ κ²½μš°
λ‹€λ₯Έ μ…€μ˜ λ„ˆλΉ„λ‘œ μ…€μ΄ ν•œμͺ½μœΌλ‘œ λͺ°λ¦¬λŠ” κ²½μš°λ₯Ό λ°©μ§€ν•  μˆ˜ μžˆμœΌλ‚˜
μ…€ λ„ˆλΉ„보닀 κΈ΄ λ‚΄μš©μ„ μž…λ ₯ν–ˆμ„ κ²½μš° λ‚΄μš©μ΄ μ…€ λ°–μœΌλ‘œ λ°€λ €λ‚˜κ°„λ‹€.


μ΄λ•Œ, μ…€ λ„ˆλΉ„λ₯Ό κ³ μ •ν•œ μƒνƒœμ—μ„œ μ…€ λ„ˆλΉ„ μ•ˆμ— μ…€ λ‚΄μš©μ„ ν‘œμ‹œν•˜λ €λ©΄ 

word-break: break-all속성을 μ‚¬μš©ν•΄μ£Όλ©°
μ…€μ˜ λ†’이 κ°’을 auto둜 μ§€μ •ν•΄ μ£Όμ–΄μ•Ό ν•œλ‹€.

 

 

 

 


 

 

text-align 속성 : μ…€ μ•ˆμ—μ„œ μˆ˜ν‰ μ •λ ¬

 

μ…€ μ•ˆμ—μ„œ ν…μŠ€νŠΈμ˜ μˆ˜ν‰ μ •λ ¬ λ°©λ²• μ§€μ •ν•˜λŠ” κ²ƒμ΄λ‹€.

 

 

vertical-align 속성 : μ…€ μ•ˆμ—μ„œ 수직 μ •λ ¬

 

수직 μ •λ ¬ λ°©λ²•μ„ μ§€μ •ν•˜λŠ” μ†μ„±μœΌλ‘œ
inlineμ΄λ‚˜ inline-block으둜 λ°°μΉ˜ν•œ μš”μ†Œμ˜ μ„Έλ‘œ μ •λ ¬ λ°©λ²•μœΌλ‘œ μ§€μ •ν•΄μ€€λ‹€.

 

 

ν‘œμ˜ μ…€μ—μ„œ μ‚¬μš©ν•  κ²½μš° 

κΈ°μ€€μ„ μ΄λ‚˜, μœ„, μ•„λž˜, κ°€μš΄λ° λ“±μœΌλ‘œ μ •λ ¬ν•  μˆ˜ μžˆλ‹€.

 

 


 

 

λ‹¨μˆœνžˆ ν‘œλ₯Ό μ‚¬μš©ν•˜λŠ” 것 λ§ŒμœΌλ‘œλ„

λ‹¨μ •ν•œ λŠλ‚Œμ„ μ£Όμ—ˆλŠ”λ°

ν‘œλ₯Ό κ°œμ„±μ— 맞게 κΎΈλ©°μ£Όλ‹ˆ λ”μš± μ‹œκ°μ μΈ 효과둜

눈이 λŒλ¦¬λŠ” 것 κ°™λ‹€.

 

 


 

 

< μ°Έκ³  >

Do it! HTML5+CSS3 μ›Ή ν‘œμ€€μ˜ 정석

 

 

β€» ν•΄λ‹Ή 글은 μŠ΅λ“ λͺ©μ μœΌλ‘œ μž‘μ„±λœ κΈ€μž…λ‹ˆλ‹€ β€»

 

λ°˜μ‘ν˜•

λŒ“κΈ€