์ฐ๋ฆฌ๊ฐ ์ง๊ธ ๋ฐฐ์ฐ๊ณ ์๋ CSS์์
C์ ์ฝ์์ธ ์บ์ค์ผ์ด๋ฉ์ ๋ํด์
์ดํดํด๋ณด๋ ์๊ฐ์ ๊ฐ์ ธ๋ณด๋๋ก ํ์
CSS์์ 'C'๋ ์บ์ค์ผ์ด๋ฉ์ ์ฝ์๋ก
'์์์ ์๋๋ก ํ๋ฅด๋ ์คํ์ผ์ํธ'
๋ผ๋ ๋ป์ด๋ค.
์บ์ค์ผ์ด๋ฉ์ ์ ํ์์ ์ ์ฉ๋ ๋ง์ ์คํ์ผ ์ค์
์ด๋ค ์คํ์ผ์ ๋ํ๋ผ์ง๋ฅผ ๊ฒฐ์ ํ๋ค๋ ๋ป์ด๋ค.
์ด๋ ์บ์ค์ผ์ด๋ฉ์์ ๋ ๊ฐ์ง ์์น์ ์ดํด๋ณด๊ณ ํ์ธํด๋ณด๋๋ก ํ์.
์คํ์ผ ์ฐ์ ์์
์บ์ค์ผ์ด๋ฉ์์ ๊ฐ์ฅ ์ค์ํ๋ฉฐ
์ด๋ค ์คํ์ผ์ ๋จผ์ ์ ์ฉํ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์์๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.
์คํ์ผ ์ฐ์ ์์๋ ์ด 3๊ฐ์ ๊ฐ๋ ์ผ๋ก ๋๋๋๋ฐ
์ผ๋ง๋ ์ค์ํ์ง(Importance),
์ ์ฉ ๋ฒ์๊ฐ ์ด๋๊น์ง ์ธ์ง(Specificity),
์์ค์์์ ์์ (Source Order)
์ ๋ฐ๋ผ์ ๊ฒฐ์ ๋๋ค.
- ์ผ๋ง๋ ์ค์ํ๊ฐ? (Importance) -
์คํ์ผ์ด ์ด๋์ ์ ์ธ๋์๋๊ฐ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ค.
โ ์ฌ์ฉ์ ์คํ์ผ ์ํธ
์ ์๋ ฅ์๋ ์ ์ฝ์ ๋ฑ๊ณผ ๊ฐ์ด ํน๋ณํ ์กฐ๊ฑด์ด ํ์ํ ์ฌ์ฉ์๊ฐ
๊ทธ๋ค์ ๋ง๊ฒ ๊ตฌ์ฑํด ๋์ ์คํ์ผ ์ํธ
โก ์ ์์๊ฐ ๋ง๋ ์คํ์ผ ์ค '!important'๊ฐ ๋ถ์ ์คํ์ผ
์ฌ์ดํธ๋ฅผ ์ ์ํ๋ฉด์ ๋ง๋ ์คํ์ผ ์ํธ๋ก
'!important'๊ฐ ๋ถ์ ์ค์ ์คํ์ผ์ ๋ค๋ฅธ ์ด๋ค ์คํ์ผ๋ณด๋ค ์ฐ์ ํ๋ค.
โข ์ ์์๊ฐ ๋ง๋ ์ผ๋ฐ ์คํ์ผ
์ฌ์ดํธ๋ฅผ ์ ์ํ๋ฉด์ ๋ง๋ ์คํ์ผ
โฃ ๊ธฐ๋ณธ์ ์ธ ๋ธ๋ผ์ฐ์ ์คํ์ผ ์ํธ
๋ธ๋ผ์ฐ์ ๋ค๋ง๋ค ๊ธฐ๋ณธ์ ์ผ๋ก ์ง์ ํ๊ณ ์๋ ์คํ์ผ
- ์ ์ฉ ๋ฒ์๊ฐ ์ด๋๊น์ง ์ธ๊ฐ? (Specificity) -
ํ์ํ ์์์๋ง ์ ์ฉํ ์คํ์ผ์ผ์๋ก ์ฐ์ ์์๊ฐ ๋์์ง๋ค.
โ ์ธ๋ผ์ธ ์คํ์ผ
ํ๊ทธ ์์ style์์ฑ์ ์ฌ์ฉํด
ํด๋น ํ๊ทธ์๋ง ์คํ์ผ ์ ์ฉ
โก id ์คํ์ผ
์ง์ ํ ๋ถ๋ถ์๋ง ์ ์ฉ๋๋ ์คํ์ผ์ด์ง๋ง ํ ๋ฌธ์ ์์ ํ ๋ฒ๋ง ์ ์ฉ
โข ํด๋์ค ์คํ์ผ
์น ๋ฌธ์์์ ์ง์ ํ ๋ถ๋ถ์๋ง ์ ์ฉ๋๋ ์คํ์ผ
โฃ ํ๊ทธ ์คํ์ผ
์น ๋ฌธ์์ ์ฌ์ฉ๋ ํน์ ํ๊ทธ์ ๋๊ฐ์ด ์ ์ฉ๋๋ ์คํ์ผ
- ์์ค์์์ ์์ (Source Order) -
์์ค์์ ๋์ค์ ์จ ์คํ์ผ์ด ๋จผ์ ์จ ์คํ์ผ์ ๋ฎ์ด์ด๋ค.
์คํ์ผ ์์
์์ ์์์์ ๋ณ๋๋ก ์คํ์ผ์ ์ง์ ํ์ง ์์ผ๋ฉด
๋ถ๋ชจ ์์์ ์๋ ์คํ์ผ ์์ฑ๋ค์ด ์์ ์์๋ก ์ ๋ฌ๋๋ ๊ฒ์ด๋ค.
๋จ, ๋ถ๋ชจ ์์์ ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๋ ๋ฐฐ๊ฒฝ์ ๊ฐ์ ๊ฒฝ์ฐ์๋ ์์ ์์์ ์์๋์ง ์๋๋ค.
์ฐ์ ์ํ๋ ์คํ์ผ์ ๋ํด ์๊ธฐํ๊ณ
๋์ค์ ๋ ๋ฒ ์ผ ํ์ง ์๋๋ก ์ ์ฌ์ฉํด์ผ๊ฒ ๋ค.
< ์ฐธ๊ณ >
Do it! HTML5+CSS3 ์น ํ์ค์ ์ ์
โป ํด๋น ๊ธ์ ์ต๋ ๋ชฉ์ ์ผ๋ก ์์ฑ๋ ๊ธ์ ๋๋ค โป
'๊ฐ์ธ๊ณต๋ถ > HTML5 + CSS3' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML+CSS][ํ ์คํธ ๊ด๋ จ ์คํ์ผ] 02 - ํ ์คํธ ์คํ์ผ (0) | 2020.06.26 |
---|---|
[HTML+CSS][ํ ์คํธ ๊ด๋ จ ์คํ์ผ] 01 - ๊ธ๊ผด ๊ด๋ จ ์คํ์ผ (0) | 2020.06.25 |
[HTML+CSS][CSS ๊ธฐ์ด] 02 - ์ฃผ์ ์ ํ์ (0) | 2020.06.23 |
[HTML+CSS][CSS ๊ธฐ์ด] 01 - ์คํ์ผ๊ณผ ์คํ์ผ ์ํธ (0) | 2020.06.22 |
[HTML+CSS][ํผ ๊ด๋ จ ํ๊ทธ๋ค] 06 - ์ฐ์ต๋ฌธ์ (0) | 2020.06.21 |
๋๊ธ