2021. 10. 14. 23:22γHTML + CSS + JS
νΉμ μμλ₯Ό κΈ°μ€μΌλ‘ κ·Έ μμ ν¬ν¨λ μμλ₯Ό νμ μμλΌκ³ νλ€.
κ·Έλ¦¬κ³ νμ¬ μμλ₯Ό κΈ°μ€μΌλ‘ λ°λ‘ ν λ¨κ³ μλ μμλ₯Ό μμ μμλΌκ³ νλ€.
κ·Έ μμ μμμ ν λ¨κ³ μλλ μμ μμλΌκ³ νλ€.
1. νμ μ νμ
νμ μ νμ descendant selector λ₯Ό μ¬μ©νλ©΄ λΆλͺ¨ μμμ ν¬ν¨λ νμ μμλ₯Ό λͺ¨λ μ ννλ©° μμ μ νμλΌκ³ λ νλ€.
μ¦, μμ μμλΏλ§ μλλΌ μμ μμ, μμμ μμ μμ λ± λͺ¨λ νμ μμκΉμ§ μ μ©λλ€.
νμ μ νμλ 곡백μ μ¬μ΄μ λκ³ μ¨μ£Όλ©΄ λλ€.
2. μμ μ νμ
μμ μ νμ child selectorλ νμ μ νμμ λ€λ₯΄κ² μμ μμμλ§ μ€νμΌμ μ μ©νλ μ νμμ΄λ€.
'>' κΈ°νΈλ‘ νμν΄ λΆλͺ¨ μμμ μμ μμλ₯Ό ꡬλΆνλ€.
β νμ μ νμμ μμ μ νμμ λ€λ₯Έμ μ νμ μ νμμμλ μμ μμ λΏλ§ μλλΌ μμμ μμ, μ¦ μμ μμκΉμ§ μ μ©λμ§λ§, μμ μ νμμμλ λ°λ‘ ν λ¨κ³ μλ΄μ μμ, μ¦ μμ μμμλ§ μ€νμΌμ΄ μ μ©λλ€.
μΉ λ¬Έμμμ λΆλͺ¨ μμκ° κ°μ κ²½μ°λ₯Ό νμ κ΄κ³λΌκ³ νλ©°, νμ κ΄κ³μΈ μμμμ λ¨Όμ λμ€λ μμλ₯Ό ν μμ, λμ€μ λμ€λ μμλ₯Ό λμ μμλΌκ³ νλ€.
3. μΈμ νμ μ νμ
νμ μμ μ€μμ 첫 λ²μ§Έ λμ μμλ§ μ ννλ κ²μ μΈμ νμ μ νμλΌκ³ νλ€.
μ΄λμλ '+' κΈ°νΈλ₯Ό μ¬μ©ν΄μ μμμ μμ μ¬μ΄μ λΆμ¬μ£Όλ©΄ λλ€.
h1 μμμ λ°λ‘ λ° μμμΈ p νκ·Έμλ§ μ€νμΌμ΄ μ μ©λμλ€.
4. νμ μ νμ
νμ μ νμ sibling selector λ νμ μμμ μ€νμΌμ μ μνλλ° μΈμ νμ μ€νμΌκ³Ό λ¬λ¦¬ λͺ¨λ νμ μμμ μ μ©λλ€.
μ΄λλ κΈ°νΈ '~'λ₯Ό μ΄λ€.