CSS๊ธฐ๋ณธ๋ฌธ๋ฒ
๐ CSS๋?
โช Cascading: ๊ณ๋จ์
โช Style: ๋ฉ์ ๋ด๋ค
โช Sheets: (์ข
์ด)ํ ์ฅ
์ฆ, ๊ณ๋จ์์ผ๋ก ์คํ์ผ์ ์ ์ํ๋ ๋ฌธ์์
๋๋ค.
css๋ ์น๋ฌธ์๋ฅผ ๊พธ๋ฉฐ์ฃผ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ธ์ด์
๋๋ค.
ํ์ฅ์๋ *.css์
๋๋ค.
css๋ฌธ์๋ html๋ฌธ์์ ํจ๊ป ์์
์ ์ํํฉ๋๋ค.
<link href="style.css" rel="stylesheet">
์ด์ ๊ฐ์ด html๋ฌธ์์ css๋ฌธ์์ ๋งํฌ๋ฅผ ๊ฑธ์ด์ฃผ์ด ์์ ์ ์ํํ๊ฒ ๋ฉ๋๋ค.
๐ CSS ๊ธฐ๋ณธ ๊ตฌ์ฑ
์ ํ์ {
์์ฑ๋ช
: ์์ฑ๊ฐ;
}
- ์ ํ์: ์ด๋ค ์์์ ์คํ์ผ์ ์ ์ฉํ ์ง์ ๋ํ ์ ๋ณด
- {์ค๊ดํธ}: ์ ํํ ์์์ ์ ์ฉํ ์คํ์ผ์ ์ ์ํ๋ ์์ญ
- ์์ฑ๋ช : ์ด๋ค ์คํ์ผ์ ์ ์ํ๊ณ ์ถ์์ง์ ๋ํ ์ ๋ณด(์์, ํฌ๊ธฐ ๋ฑ)
- ์์ฑ๊ฐ: ์ด๋ป๊ฒ ์ ์ํ๊ณ ์ถ์์ง์ ๋ํ ์ ๋ณด
๐ ์ฃผ์
p {
/* ์ด ์์ ์์ฑํ๋ฉด ์ฃผ์์ผ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค. */
}
๐ HTML์ CSS๋ฌธ์๋ฅผ ์ ์ฉํ๋ ๋ฒ
- ์ธ๋ผ์ธ ์คํ์ผ: ํ๊ทธ์ ์ง์ ๊ธฐ์ ํฉ๋๋ค.
- ์คํ์ผ ํ๊ทธ: ์คํ์ผ์ํธ๋ฅผ ์ํ ํ๊ทธ๋ฅผ ์ถ๊ฐํ์ฌ ๊ธฐ์ ํฉ๋๋ค
- ๋ฌธ์ ๊ฐ์ ์ฐ๊ฒฐ: ์คํ์ผ์ํธ ๋ฌธ์๋ฅผ ๋ฐ๋ก ์์ฑํ์ฌ HTML ๋ฌธ์์ ์ฐ๊ฒฐํฉ๋๋ค.
<link href="./style.css" rel="stylesheet" />
href: ์ฐ๊ฒฐํ๊ณ ์ ํ๋ ์ธ๋ถ ์์ค์ url์ ๊ธฐ์ ํ๋ ์์ฑ
rel: ํ์ฌ ๋ฌธ์(HTML)์ ์ธ๋ถ ์์ค์ ์ฐ๊ด ๊ด๊ณ๋ฅผ ๊ธฐ์ ํ๋ ์์ฑ
์ถ์ฒ
- ์ ๋ ธ์ฝ๋ฉ
๐ฌ ์ต์ ๋๊ธ