class μ νμ
μμμ ꡬμ λ°μ§ μκ³ μ€νμΌ κ·μΉμ μ μ©ν μ μλ κ°μ₯ μΌλ°μ μΈ λ°©λ²μ class μ νμλ₯Ό νμ©νλ κ²μ λλ€.
class μ νμλ₯Ό μ¬μ©νκΈ° μν΄μλ HTMLμ μμ ν΄ class μμ±μ μΆκ°ν΄μΌ ν©λλ€.
class μμ±μ κΈλ‘λ² μμ±μ΄λ―λ‘ μ΄λ νκ·Έμμλ μ¬μ©ν μ μμ΅λλ€.
css
.smile { font-size: 30px; }
html
<p class="smile"> ... </p>
μ μ½λμ²λΌ <p>μ class μμ±μ κ°μΌλ‘ "smile"λΌλ κ°μ λ£μλ€λ©΄, CSSμμ
κ·Έ κ°("smile")μ μ νμλ‘ μ§μ νλ©΄ λ©λλ€.
ν΄λμ€ μ νμλ₯Ό μΈ λλ, 맨 μμ .(λ§μΉ¨ν)λ₯Ό μ°μ΄μΌνλ€.
μ΄λ κ² λλ©΄ μ΄λ μμλ μ§ class μμ±κ°μ΄ "smile"λ‘ μ μΈλ μμκ° μλ€λ©΄ ν΄λΉ μ€νμΌ κ·μΉμ μ μ©λ°κ² λ©λλ€.
λ€μ€ class
class μμ±μ 곡백μΌλ‘ ꡬλΆνμ¬ μ¬λ¬ κ°μ class κ°μ λ£μ μ μλ€.
css
.co { font-size: 30px; }
.mit { color: blue; }
html
<p class="co mit"> ... </p>
μ΄ <p>μλ 2κ°μ κ·μΉμ΄ λͺ¨λ μ μ©μ΄ λ©λλ€.
id μ νμ
id μ νμλ class μ νμμ λΉμ·νλ€.
μ νμλ₯Ό μΈ λλ, .(λ§μΉ¨ν) κΈ°νΈ λμ #(ν΄μ) κΈ°νΈλ₯Ό μ¨μ£Όμλ©΄ λκ³ ,
μμμλ class μμ± λμ id μμ±λ§ μ¨μ£Όλ©΄ λ©λλ€.
css
#bar { background-color: yellow; }
html
<p id="bar"> ... </p>
class μ νμμμ μ°¨μ΄μ
- .κΈ°νΈκ° μλ #κΈ°νΈ μ¬μ©
- νκ·Έμ class μμ±μ΄ μλ id μμ±μ μ°Έμ‘°
- λ¬Έμ λ΄μ μ μΌν μμμ μ¬μ© (λ¨ νλ²λ§ μ¬μ© κ°λ₯)
- ꡬ체μ±
κ°μ₯ ν° μ°¨μ΄μ μ classμ λ¬λ¦¬ idλ λ¬Έμ λ΄μμ μ μΌν΄μΌ νλ€λ μ !
ν΄λμ€ μ νμλ μ¬λ¬ μμμ κ°μ ν΄λμ€λ₯Ό λ£κ³ κ°μ κ·μΉμ μ μ© ν μ μμκ³ , κ·Έκ²μ΄ ν΄λμ€ μ νμμ μ₯μ !
νμ§λ§ id μμ±κ°μ λ¬Έμ λ΄μ μ μΌνκ² μ¬μ©μ΄ λμ΄μΌ ν©λλ€.
κ²°κ΅, id μ νμλ‘ κ·μΉμ μ μ©ν μ μλ μμλ λ¨ νλλΏμ λλ€.
κ·Έλ¦¬κ³ λ§μ§λ§μΌλ‘ ꡬ체μ±μ κ°μ΄ λ€λ¦ λλ€. (μ΄μ λν μμΈν μ€λͺ μ μ΄ν κ΅¬μ²΄μ± μμ μμ λ€λ£Ήλλ€.)