
CSS ๊ธฐ์ด
CSS (Cascading Style Sheets)
์น ํ์ด์ง์ ์คํ์ผ๊ณผ ๋ ์ด์์์ ์ง์ ํ๋ ์ธ์ด์
๋๋ค.
CSS ๊ธฐ์ด

์ ํ์

์คํ์ผ ์ ์ฉ ๋ฐฉ์
CSS ์คํ์ผ์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํฉ๋๋ค.
๋ฐฉ์ | ์ค๋ช
| ์์ |
์ธ๋ผ์ธ ์คํ์ผ | HTML ์์์ style ์์ฑ์ ์ง์ ์คํ์ผ์ ์ ์ฉ | <p style="color: blue;">ํ
์คํธ</p> |
๋ด๋ถ ์คํ์ผ ์ํธ | HTML ๋ฌธ์ ๋ด๋ถ์ <style> ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ | <style> p { color: red; } </style> |
์ธ๋ถ ์คํ์ผ ์ํธ | ๋ณ๋์ .css ํ์ผ์ ๋งํฌํ์ฌ ์คํ์ผ์ ์ ์ | <link rel="stylesheet" href="styles.css"> |
์คํ์ผ ์ ์ฉ ๋ฐฉ์

๋ฐ์ค ๋ชจ๋ธ Box Model

์คํ์ผ ์์ฑ

๋ ์ด์์ ์์ฑ
์ ์ฐํ ๋ ์ด์์์ ์ ์ฉํ๊ธฐ ์ํ FLEX, GRID ๋ ์ด์์์ ๋ค๋ฃน๋๋ค.
Flex ๋ ์ด์์ ์์ฑ์์ 1์ฐจ์ ๋ ์ด์์์ ๋ค์ํ๊ณ ์ฝ๊ฒ ๋ง๋ค๊ฒ ํด์ฃผ๋ ์คํ์ผ ์์ฑ์ด๊ณ ,
Grid ๋ ์ด์์ ์์ฑ์์ 2์ฐจ์ ๋ ์ด์์์ ๋ค์ํ๊ณ ์ฝ๊ฒ ๋ง๋ค๊ฒ ํด์ฃผ๋ ์คํ์ผ ์์ฑ์
๋๋ค.
๋ ์ด์์ ์์ฑ
FLEX
GRID
CSS @ ๊ท์น (At-rules)

ํน์ ๊ท์น์ ์ํํ๋๋ก ์ง์ํ๋ ๋ฌธ์ฅ์
๋๋ค.
@ ๊ท์น (At-rules)

์น์ฌ์ดํธ UI ์์ ๋ฆฌ์คํธ (์ค๋ฌด ์ฉ์ด)
๋ค๋น๊ฒ์ด์
/ ๋ฉ๋ด ๊ด๋ จ
์ฉ์ด | ์ค๋ช
|
GNB (Global Navigation Bar) | ์ฌ์ดํธ ์ต์๋จ์ ์ ์ญ ๋ฉ๋ด. ๋ฉ์ธ ์นดํ
๊ณ ๋ฆฌ. |
LNB (Local Navigation Bar) | ์น์
๋ด๋ถ์์ ์ฐ๋ ๋ก์ปฌ ๋ฉ๋ด. ๋ณดํต ์ข์ธก ๋ฉ๋ด. |
SNB (Side Navigation Bar) | ์ฌ์ด๋์ ์์นํ ๋ฉ๋ด. LNB์ ๊ฐ์ ์๋ฏธ๋ก ์ฐ์ด๊ธฐ๋ ํจ. |
FNB (Footer Navigation Bar) | ํ๋จ์ ์๋ ๋ฉ๋ด ๋งํฌ๋ค. |
Breadcrumb (๋ธ๋ ๋ํฌ๋ผ) | ํ์ฌ ์์น ํ์: ํ > ์นดํ
๊ณ ๋ฆฌ > ํ์ด์ง. |
Tab Menu (ํญ ๋ฉ๋ด) | ํ ํ๋ฉด์์ ๋ด์ฉ ์ ํํ๋ ํญ ๊ตฌ์กฐ. |
์ ํธ๋ฆฌํฐ ์์ญ (UTILยทUtility Area)
์ฉ์ด | ์ค๋ช
|
Util Menu (์ ํธ ๋ฉ๋ด) | ๋ก๊ทธ์ธ/ํ์๊ฐ์
/๋ง์ดํ์ด์ง/๊ณ ๊ฐ์ผํฐ ๋ฑ ์๋จ ๋ณด์กฐ ๋ฉ๋ด. |
Search Bar | ๊ฒ์์ฐฝ. |
Language Switcher | ๋ค๊ตญ์ด ์ ํ UI. |
Profile Dropdown | ํ๋กํ ํด๋ฆญ ์ ๋ํ๋๋ ๋ฉ๋ด. |
UI ์์

๋ฐ์ํ ์น ๋์์ธ

์ค์ ์ฌ์ดํธ
์ํ์ ๋ณด UI ๋ง๋ค์ด๋ณด๊ธฐ
1.
ํผ๊ทธ๋ง ์ค์น
2.
์ํ์ ๋ณด UI





