λ°μν
κ°μ₯ κΈ°μ΄μ μΈ λΆλΆμΈλ° κ·Έλ₯ λμ΄κ°λ κ²½μ°κ° λ§λ€.
μ νμ μ°μ μμ
μ°μ μμλ, κ°μ μμκ° μ¬λ¬ μ μΈμ λμμ΄ λ κ²½μ°, μ΄λ€ μ μΈμ CSS μμ±μ μ°μ μ μ©ν μ§ κ²°μ νλ λ°©λ².
- μ μκ° λμ μ μΈμ΄ μ°μ
- μ μκ° κ°μΌλ©΄ κ°μ₯ λ§μ§λ§μ μ μΈν νκ·Έκ° μ°μ
<head>
<style>
div { color: red !important; }
#color_yellow { color: yellow; }
.color_green { color: green; }
div { color: blue; }
* { color: tomato; }
body { color: violet; }
</style>
</head>
<body>
<div id="color_yellow" class="color_green" style="color: orange;"> Hello world!</div>
</body>
μ μλ‘ μ°μ μμλ₯Ό λνλ΄λ³΄μ.
<head>
<style>
/* [1] !important :: 999999μ */
div { color: red !important; }
/* [3] ID :: 100μ */
#color_yellow { color: yellow; }
/* [4] Class :: 10μ */
.color_green { color: green; }
/* [5] νκ·Έμ νμ :: 1μ */
div { color: blue; }
/* [6] μ 체μ νμ :: 0μ */
* { color: tomato; }
/* [7] μμ :: x */
body { color: violet; }
</style>
</head>
<body>
<!-- [2] μΈλΌμΈμ μΈ :: 1000μ -->
<div id="color_yellow" class="color_green" style="color: orange;">Hello world!</div>
</body>
!important > inline > ID > Class > νκ·Έ > μ 체 > body
bodyλΌλ νκ·Έμ μμ±μ μ μ©νλ©΄ μμλκΈ° λλ¬Έμ μ μλ₯Ό κ³μ°νμ§ μλλ€.
[μμ ]
.list li.item {}
.list li:hover {}
.box::before {}
#submit span {}
header .menu li:nth-child(2) {}
h1 {}
:not(.box) {}
:not(p) {}
[μμ μ λ΅]
.list(10)
+li(1)
+.item(10)
= 21.list(10)
+li(1)
+:hover(10)
= 21.box(10)
+::before(1)
= 11#submit(100)
+span(1)
= 101header(1)
+.menu(10)
+li(1)
+:nth-child(2)(10)
= 22h1(1)
= 1:not()(0)
+.box(10)
= 10:not()(0)
+p(1)
= 1
πμ 리
2022.01.28 μμ
- header, footer, section λ± νκ·Έλ‘ λ€μ΄κ°λ―λ‘
1
μ . - μμ±κ° λ€μ !important
- νκ·Έμ inlineμΌλ‘ style μμ± μ§μ .
- μ νμ #id
- μ νμκ° .class λ° :(pseudo)ν΄λμ€
- μ νμ tagμ΄λ¦ λ° κ°μμμ(::)
- !!μμΈ!! λΆμ μ νμ
:not()
λ κ°μν΄λμ€μ νμμ΄μ§λ§ μ μλ₯Ό κ°μ§μ§ μκ³()
μμ μ μλ‘ κ°μ§λ€. - μ°Έκ³ μ¬ν :: μμΌλμΉ΄λ(*)λ 0μ μ΄λ€.
κ·ΈλΌμλ μ½λλ₯Ό 지 λ μ§μν΄μΌνλ μ΄μ λ μ 체 ν΄λμ€κ° μ μ©λ μ μμΌλ―λ‘ νμ μ μ§λ³΄μν λ μΌμ λλ²νκ² λλ€.
μΈλΌμΈ | id |
class , :(κ°μμ νμ) |
tag , :: (κ°μν΄λμ€) |
---|---|---|---|
1000 | 100 | 10 | 1 |
Reference
λ°μν
'π©π»βπ»STUDY > CSS' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[CSS] flex-basis vs width μ°¨μ΄μ (0) | 2021.12.27 |
---|---|
[CSS] μΉν°νΈ μ°Έκ³ (0) | 2021.10.26 |
[CSS] flex λ°μνμ λ°λΌ λ°μ€ λ¨μ΄λ¨λ¦¬κΈ° (0) | 2021.09.27 |
[CSS] viewport (vw, vh, vmin, vmax) μλ―Έμ μ¬μ© (0) | 2021.09.01 |
[CSS] font-sizeλ₯Ό ν΅ν remμ¬μ©λ°©λ²κ³Ό μ μν μ (0) | 2021.08.27 |