μμ£Ό μ¬μ©νλ CSS μ νμ
CSS μ νμλ CSSλ₯Ό μ μ©ν λ νΉμ HTML μμμ styleμ μ μ©νκΈ° μν κ°λ μ΄λ€. μ€νμΌμ μ μ©νκΈ° μν μμ νν°λΌκ³ μ΄ν΄νλ©΄ λλ€.
μ 체 μ νμ: *
* {
font-family: "Noto Sans KR", sans-serif;
margin: 0;
padding: 0;
}
λͺ¨λ μμλ₯Ό μ ννλ€. #container *
μ²λΌ μμ μ νμμλ μ¬μ©ν μ μλ€.
μ ν μ νμ: X
a {
color: red;
}
λ¬Έμ λ΄ λͺ¨λ X
μμλ₯Ό μ ννλ€.
ν΄λμ€ μ νμ: .X
.container {
margin: 1em;
}
νΉμ ν΄λμ€ .X
μ ν΄λΉνλ λͺ¨λ μμλ₯Ό μ ννλ€.
ID μ νμ: #X
#content {
background-color: blue;
}
#X
μ λμΌν IDλ₯Ό κ°μ§ μμλ₯Ό μ ννλ€.
μμ κ²°ν©μ: X Y
li li {
list-style-type: circle;
}
μμ X
μλμ μλ λͺ¨λ μμ μμ Y
λ₯Ό μ ννλ€. μ΄ λ Y
λ₯Ό μμ μ νμλΌ νλ€.
μμ κ²°ν©μ: X > Y
div > span {
background-color: blue;
}
μμ X
λ°λ‘ μλμ μλ μμ μμ Y
λ§ μ ννλ€. μ΄ λ Y
λ₯Ό μμ μ νμλΌ νλ€.
μΈμ νμ κ²°ν©μ: X + Y
ul + p {
color: red;
}
μμ X
μ κ°μ λΆλͺ¨λ₯Ό 곡μ νλ©΄μ λ°λ‘ λ€μ μλ μμ Y
λ§ μ ννλ€.
μΌλ° νμ κ²°ν©μ: X ~ Y
img ~ p {
color: red;
}
X + Y
μ λ€λ₯΄κ², μμ X
μ κ°μ λΆλͺ¨λ₯Ό 곡μ νλ©΄μ λ€μ μλ λͺ¨λ μμ Y
λ₯Ό μ ννλ€.