ꡬ체μ±μ΄λ?
μ νμλ₯Ό μΌλ§λ λͺ μμ μΌλ‘ μ μΈνλλλ₯Ό μμΉνν κ²μ΄λ€.
ꡬ체μ±μ κ°μ΄ λμμλ‘ μ°μ λμ΄ μ μ©λλ€.
ꡬ체μ±μ 4κ°μ μ«μ κ°μΌλ‘ μ΄λ£¨μ΄μ Έ μμ΅λλ€.
κ°μ λΉκ΅ν λλ μ’μΈ‘μ μλ κ°λΆν° λΉκ΅νλ©°, μ’μΈ‘ λΆλΆμ μ«μκ° ν΄μλ‘ λμ ꡬ체μ±μ κ°μ΅λλ€.
ꡬ체μ±μ μλμ κ·μΉλλ‘ κ³μ°λ©λλ€.
- 0, 1, 0, 0 : μ νμμ μλ λͺ¨λ id μμ±κ° (κ° μ리λ μλ‘ λ 립μ μ΄κΈ° λλ¬Έμ μμΌμμμΌλ‘ μ½λλ€. )
- 0, 0, 1, 0 : μ νμμ μλ λͺ¨λ class μμ±κ°, κΈ°ν μμ±, κ°μ ν΄λμ€
- 0, 0, 0, 1 : μ νμμ μλ λͺ¨λ μμ, κ°μ μμ
- μ 체 μ νμλ 0, 0, 0, 0μ κ°μ§λ€.
- μ‘°ν©μλ ꡬ체μ±μ μν₯μ μ£Όμ§ μλλ€. (>, + λ±)
h1 { ... } /* 0,0,0,1 */
body h1 { ... } /* 0,0,0,2 */
.grape { ... } /* 0,0,1,0 */
*.bright { ... } /* 0,0,1,0 μ 체 μ νμμ μ‘°ν©λ ν΄λμ€μ μ νμλΌμ */
p.bright em.dark { ... } /* 0,0,2,2 ν΄λμ€ 2κ°, μμ 2κ°λΌμ */
#page { ... } /* 0,1,0,0 */
div#page { ... } /* 0,1,0,1 μμ 1κ°, id 1κ° */
μ¬κΈ°μ κ°μ₯ λμ ꡬ체μ±μ 맨 μλμ€μ div#page, κ·Έ λ€μμ #page μ΄λ€.
μΈλΌμΈ μ€νμΌ
css
p#page { color: red; } /* 0, 1, 0, 1*/
html
<p id="page" style="color:blue">Lorem impusm dolor sit.</p>
β¬οΈμμ²λΌ μ€μ ν΄λλ©΄ λΉ¨κ°μμ΄ λμ¬κΉ? νλμμ΄ λμ¬κΉ?
μ λ΅μ!!! νλμ!
μΈλΌμΈ μ€νμΌμ κ΅¬μ²΄μ± κ°μ 1, 0, 0, 0μ΄λ©° κ·μΉλ€ μ€ κ°μ₯ ν° κ΅¬μ²΄μ±μ κ°λλ€.
important
important ν€μλλ λ³λμ κ΅¬μ²΄μ± κ°μ μμ§λ§, λͺ¨λ ꡬ체μ±μ 무μνκ³ μ°μ κΆμ κ°λλ€.
important ν€μλλ μμ±κ° λ€ ν μΉΈ 곡백μ μ£Όκ³ λλν κΈ°νΈμ ν¨κ» μ΄λ€.
css
p#page { color: red !important; }
html
<p id="page" style="color:blue">Lorem impusm dolor sit.</p>
β¬οΈμμ²λΌ μ€μ ν΄λλ©΄ λΉ¨κ°μμ΄ λμ¬κΉ? νλμμ΄ λμ¬κΉ?
μ λ΅μ!!! λΉ¨κ°μ!
important ν€μλλ λ³λμ κ΅¬μ²΄μ± κ°μ μμ§λ§, λͺ¨λ ꡬ체μ±μ 무μνκ³ μ°μ κΆμ κ°κΈ° λλ¬Έμ΄λ€!
'πLanguage > HTML & CSS' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
css cascading μΊμ€μΌμ΄λ© (0) | 2022.04.19 |
---|---|
css μμ (0) | 2022.04.19 |
visibility:hiddenμ΄λ display:noneμ μ°¨μ΄μ (0) | 2022.04.18 |
κ°μ μμ μ’ λ₯, λ°λμ κΈ°μ΅ν΄μΌνλ css μ νμ (0) | 2022.04.18 |
κ°μ ν΄λμ€ (pseudo class) first-child (0) | 2022.04.17 |