<Do it! HTML5+CSS3>μ κΈ°λ³ΈμΌλ‘ λ°°μ΄ λ΄μ©μ λλ€.
λͺ©μ°¨
-
1) ν μ λͺ© μμΉ μ§μ - caption-side
-
2) ν ν λ리 μ€νμΌ κ²°μ - border
-
3) ν λ리 ν΅ν©, λΆλ¦¬ - border-collapse
-
4) μΈμ ν μ ν λ리 μ¬μ΄ 거리 μ§μ - border-spacing
-
5) λΉ μ μ νμ μ¬λΆ μ§μ - empty-cells
-
6) ν λλΉμ λμ΄ μ§μ - width, height
-
7) μ½ν μΈ μ λ§κ² μ λλΉ μ§μ - table-layout
-
8) μ μμ ν μ€νΈ μ λ ¬ λ°©λ² μ§μ - text-align
-
9) μ μμμ μμ§ μ λ ¬νκΈ° - vertical-align
ν μ€νμΌ
- νμ ν¬κΈ°, νμ ν λ리, μ μ ν λ리, μ¬λ¬ κ°μ§ μ¬λ°± λ±μ ν μ€νμΌμ μ§μ ν μ μλ€.
1) ν μ λͺ© μμΉ μ§μ - caption-side
μ νμ { caption-side: top | bottom }
μμ± κ° | μ€λͺ |
top (κΈ°λ³Έ κ°) | μΊ‘μ μ νμ μλΆλΆμ νμνλ€. |
bottom | μΊ‘μ μ νμ μλ«λΆλΆμ νμνλ€. |
2) ν ν λ리 μ€νμΌ κ²°μ - border
CSSλ₯Ό μ΄μ©ν΄ ν λ리λ₯Ό νμν λλ νμ λ°κΉ₯ ν λ리μ μ μ ν λ리λ₯Ό λ°λ‘ μ§μ ν΄μΌ νλ€.
μ νμ { border: ν¬κΈ° μ€νμΌ }
3) ν λ리 ν΅ν©, λΆλ¦¬ - border-collapse
μ νμ { border-collapse: collapse | separate }
μμ± κ° | μ€λͺ |
collapse | ν λ리λ₯Ό νλλ‘ ν©μ³ νμνλ€. |
separate (κΈ°λ³Έ κ°) | ν λ리λ₯Ό λ°λ‘ νμνλ€. |
4) μΈμ ν μ ν λ리 μ¬μ΄ 거리 μ§μ - border-spacing
border-collapse: separateλ₯Ό μ¬μ©ν΄ μ λ€μ λΆλ¦¬νμ κ²½μ°, μΈμ ν μ ν λ리 μ¬μ΄μ 거리λ₯Ό μ§μ νλ€.
μμ± κ°μΌλ‘ μν거리μ μμ§κ±°λ¦¬λ₯Ό λ°λ‘ μ§μ (μμ± κ° 2κ°)νκ±°λ, νκΊΌλ²μ μ§μ (μμ± κ° 1κ°)ν μ μλ€.
μ νμ { border-spacing: ν¬κΈ° }
5) λΉ μ μ νμ μ¬λΆ μ§μ - empty-cells
border-collapse: separateλ₯Ό μ¬μ©ν΄ μ λ€μ λΆλ¦¬νμ κ²½μ°, empty-cellsμμ±μ μ¬μ©ν΄ λ΄μ©μ΄ μλ λΉ μ λ€μ νμ μ¬λΆλ₯Ό μ§μ νλ€.
μ νμ { empty-cells: show | hide }
μμ± κ° | μ€λͺ |
show (κΈ°λ³Έ κ°) | λΉ μ μ£Όμμ ν λ리λ₯Ό κ·Έλ € λΉ μ μ νμνλ€. |
hide | λΉ μ μ ν λ리λ₯Ό κ·Έλ¦¬μ§ μκ³ λΉμ λλ€. |
6) ν λλΉμ λμ΄ μ§μ - width, height
μμ± κ°μΌλ‘ μ¬μ©ν μ μλ κ°μ μ€μ ν¬κΈ°λ₯Ό λνλ΄λ pxμ΄λ λΆλͺ¨ μμλ₯Ό κΈ°μ€μΌλ‘ ν %μ΄λ€.
μ νμ {
width: ν¬κΈ°; //νμ μ
μ λλΉ μ§μ
height: ν¬κΈ°; //νμ μ
μ λμ΄ μ§μ
}
7) μ½ν μΈ μ λ§κ² μ λλΉ μ§μ - table-layout
μ μμ λ΄μ© μμ λ°λΌ μ λλΉλ₯Ό λ³νκ² ν μ§, κ³ μ μν¬μ§ κ²°μ ν μ μλ€.
μ νμ { table-layout: fixed | auto }
μμ± κ° | μ€λͺ |
fixed | μ λλΉλ₯Ό κ³ μ ν΄ μ λ΄μ©μ λ°λΌ μ μ λλΉκ° λ¬λΌμ§μ§ μλλ‘ νλ€. |
auto (κΈ°λ³Έ κ°) | μ λ΄μ©μ λ°λΌ μ μ λλΉκ° λ¬λΌμ§λ€. |
8) μ μμ ν μ€νΈ μ λ ¬ λ°©λ² μ§μ - text-align
μ νμ { text-align: left | right | center }
9) μ μμμ μμ§ μ λ ¬νκΈ° - vertical-align
μ μμ λ΄μ©μ μμ§ μ λ ¬ν λ°©λ²μ μ§μ ν μ μλ€.
μ νμ { vertical-align: baseline | top | bottom | middle
| sub | super | text-top | text-bottom
| κΈΈμ΄ κ° | λ°±λΆμ¨ κ°
}
μμ± κ° | μ€λͺ |
baseline | μ μ κΈ°μ€μ μ λ΄μ©μ κΈ°μ€μ μ λ§μΆλ€. |
top | ν¨λ©μ μμͺ½ κ°μ₯μ리μ λ΄μ©μ μλΆλΆμ λ§μΆλ€. |
middle | ν¨λ© λ°μ€μ μ€μμ λ΄μ©μ λ§μΆλ€. |
bottom | ν¨λ©μ μλμͺ½ κ°μ₯μ리μ λ΄μ©μ μλ«λΆλΆμ λ§μΆλ€. |
'π»WEB FrontEnd > CSS3' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λ€λ¨ ꡬμ±νκΈ° (0) | 2020.07.13 |
---|---|
CSS λ μ΄μμ- ν¬μ§μ λκ³Ό μ£Όμ μμ±λ€ (0) | 2020.07.13 |
μ¬λ°±(λ§μ§, ν¨λ©) κ΄λ ¨ μμ±λ€ (0) | 2020.07.12 |
ν λ리 κ΄λ ¨ μμ±λ€ (0) | 2020.07.12 |
CSS λ°μ€ λͺ¨λΈ, μ½ν μΈ κ΄λ ¨ μμ±λ€ (0) | 2020.07.10 |