CSS ๋ฌธ๋ฒ์ ์ ์ฉํ๊ธฐ ์ํด์๋ CSS๋ฅผ ์ ์ธํ๋ ๊ฒ์ด ํ์ํ๋ฐ, ์ ์ธํ๋ ๋ฐฉ์์๋ 4๊ฐ์ง๊ฐ ์๋ค.
1. ๋ด์ฅ ๋ฐฉ์
๋ด์ฅ ๋ฐฉ์์ HTML์ head ๋ถ๋ถ์ style ์์๋ฅผ ์ด์ฉํด์ ์์์ ๋ด์ฉ์ผ๋ก ์คํ์ผ์ ์์ฑํ๋ ๋ฐฉ์์ด๋ค.
๋ฐ๋ก CSS ํ์ผ์ ๋ง๋ค์ง ์์๋ ๋๋ค๋ ์ฅ์ ์ด ์์ง๋ง, ์ ์ฉํ ์คํ์ผ์ด ๋ง์์ง๋ฉด HTML ๋ฌธ์ ๋ด์์ ํ ๋ฒ์ ๋ค ์ฒ๋ฆฌํ๊ธฐ๊ฐ ์ฝ์ง ์์ ๋ฟ๋๋ฌ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์์ HTML, CSS, JS ํ์ผ์ ๋ณ๋๋ก ๊ด๋ฆฌํ๋ ๊ฒ์ด ์ด์ ์ด ๋ง๊ธฐ ๋๋ฌธ์ ๊ถ์ฅํ์ง๋ ์๋ ๋ฐฉ๋ฒ์ด๋ค.
2. ์ธ๋ผ์ธ ๋ฐฉ์
์ญ์ ๋ณ๋์ CSS ํ์ผ์ ๋ง๋ค์ง ์๊ณ ์์์ style ์์ฑ์ ์ด์ฉํด์ ์ง์ ์คํ์ผ์ ์ ์ฉํ๋ ๋ฐฉ์์ผ๋ก ์ด๋ฏธ ์ ์ฉํ ์์๋ฅผ ์ ํด๋์ ์ ์ด๊ธฐ ๋๋ฌธ์ ์์๋ฅผ ์ ํํ ์ ํ์๊ฐ ์๋ค๋ ๊ฒ์ด ํน์ง์ด๋ค.
ํธ๋ฆฌํด ๋ณด์ด์ง๋ง ๋ค์์ ๋ฐฐ์ธ CSS ์ฐ์ ์์๋ฅผ ์๊ฐํ์ ๋, ์ธ๋ผ์ธ ๋ฐฉ์์ด ์ง๋์น๊ฒ ์ฐ์ ํ๊ธฐ ๋๋ฌธ์ CSS ์คํ์ผ์ ๋ฎ์ด์ฐ๊ณ ์ถ์ ๋ ๋ฎ์ด์จ์ง์ง ์๋ ๋จ์ ์ด ์๊ธฐ ๋๋ฌธ์ ์ ์ง๋ณด์๊ฐ ์ด๋ ต๊ฒ ๋๋ค. ์ด ์ญ์ ๊ถ์ฅํ์ง ์๋ ๋ฐฉ์์ด๋ค.
3. ๋งํฌ ๋ฐฉ์
๋ณ๋์ CSS ํ์ผ์ ๋ง๋ค์ด ์คํ์ผ์ ์์ฑํ ํ์ HTML ํ์ผ ๋ด์์ link ์์๋ฅผ ์ด์ฉํด์ CSSํ์ผ์ ์ฐ๊ฒฐํ๋ ๋ฐฉ์.
4. import ๋ฐฉ์
main.css ๋ฌธ์ ๋ด์์ ๋ ๋ค๋ฅธ css ๋ฌธ์๋ฅผ import ํ์ฌ ์ฐ๊ฒฐํ๋ ๋ฐฉ์.
์ด๋ฌํ ์ฐ๊ฒฐ ๋ฐฉ์์ "์ง๋ ฌ"๋ก ์ฐ๊ฒฐํ๋ค๊ณ ํ๋ค. main.css๋ฅผ ์ฐ๊ฒฐํด์ผ์ง๋ง box.css ํ์ผ๊น์ง ์ฐ๊ฒฐ๋๊ธฐ ๋๋ฌธ์ ์ง๋ ฌ์ด๋ผ๊ณ ํ๋ค. main.css ๋ด์์ import๊ฐ ์ฌ์ฉ๋ ์ฝ๋๋ฅผ ํด์ํ๊ธฐ ์ ๊น์ง๋ box.css ํ์ผ์ ์ฐ๊ฒฐ๋์ง ์๊ธฐ ๋๋ฌธ์ ์ฐ๊ฒฐ์ด ์ง์ฐ๋๋ค๋ ํน์ง์ด ์๋ค. ์ฐ๊ฒฐ์ด ์ง์ฐ๋๋ ํน์ง์ ์ฅ์ ์ด ๋ ์๋ ์๊ณ ๋จ์ ์ด ๋ ์๋ ์๋ค.
๋ฐ๋๋ก link ๋ฐฉ์์ ํตํด HTMLํ์ผ์ ์ง์ ์ ์ผ๋ก ์ฐ๊ฒฐํ๋ ๋ฐฉ์์ "๋ณ๋ ฌ"๋ก ์ฐ๊ฒฐํ๋ค๊ณ ํ๋ค.
=> CSS ํ์ผ์ ํ ๋ฒ์ ๋ชจ๋ ๊ฐ์ ธ์์ ์ฐ๊ฒฐํ๋ค.
'๊ฐ๋ฐ > HTML, CSS, JS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฐ์ ํด๋์ค ์ ํ์ (0) | 2023.01.04 |
---|---|
๊ธฐ๋ณธ ์ ํ์ (0) | 2023.01.04 |
์ ์ญ ์์ฑ (0) | 2023.01.02 |
์ฃผ์ ์ฒ๋ฆฌ (0) | 2023.01.02 |
HTML ํต์ฌ ์์ ์ ๋ฆฌ (0) | 2023.01.02 |