HTML๊ณผ CSS๋ง ์์๋
์นํ์ด์ง ์ ์ OK!
UI.UX ๋์์ด๋ ํน์ ํ๋ก ํธ ์๋ ๊ฐ๋ฐ์๋ก ์ทจ์
์ ํฌ๋งํ์๋ ๋ถ๋ค์ด๋ผ๋ฉด, ์์ฆ ํธ๋ ๋์ ๋ง๋ ์นํ์ด์ง๋ฅผ ๊ตฌํํ ํฌํธํด๋ฆฌ์ค๊ฐ ์ต์ 5~6๊ฐ๋ ํ์์
๋๋ค.
๋ณธ ๊ฐ์๋ ์น์ฌ์ดํธ ์ ์ ์๋ฆฌ์ฆ ๊ฐ์์ธ "์ค์ ! ์น์ฌ์ดํธ ์ ์ Step By Step"์ Basic Curse๋ก, ํํ์๋ฃจ์
/์ผ๋ฏธ์ปฌ ์ฌ์ดํธ์ ๋ฉ์ธ ํ์ด์ง๋ฅผ ๊ทธ๋๋ก ์ ์ํด ๋ณด๋ ๊ฐ์์
๋๋ค.
"์ค์ ! ์น์ฌ์ดํธ ์ ์ Step By Step" ๊ฐ์์๋ฆฌ์ฆ๋ ํ์ฌ ์์ฉํ๋์ด ์๋ ์น์ฌ์ดํธ๋ค ์ค, ์ต์ ํธ๋ ๋์ ๋ง๊ณ ์ฌ๋ฏธ์ ์ธ ์์๊ฐ ๋ฐ์ด๋๋ฉฐ, ํฌํธํด๋ฆฌ์ค ์ ์์ผ๋ก ์ ํฉํ ์น์ฌ์ดํธ๋ฅผ ์ ํํด์ ๊ทธ๋๋ก ์ ์ํด ๋ณด๋ ๊ฐ์๋ค๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ ํ์ต์ ์ฐธ๊ณ ํ์๊ธธ ๋ฐ๋๋๋ค.
>> CSS Animation ์ ์
>> ๋ง์ฐ์ค hover์ scale์ด ์ปค์ง๋ - CSS Animation ์ ์
>> ๊ฐ์์ปจํ
์ธ ๋ฅผ ์ด์ฉํ์ฌ ๋ง์ฐ์ค hover์ ์ฌ๋ผ์ด๋ ๋๋ Animation ์ ์
>> PC๋ชจ๋ ๋ ์ด์์๋ถํฐ ํ
๋ธ๋ฆฟ(1024px, 768px), ๋ชจ๋ฐ์ผํด์๋ (414px, 320px)์ ์
>> PC๋ชจ๋ ๋ ์ด์์๋ถํฐ ํ
๋ธ๋ฆฟ(1024px, 768px), ๋ชจ๋ฐ์ผํด์๋ (320px) ์คํฌ๋กคํ๋ฉด
๊ฐ์๋ HTML๊ณผ CSS์ ๋ํ ๊ธฐ์ด๋ ์์ผ๋, ๋ ์ด์์์ ๋ํ ๊ฐ์ด ์ ํ ์์ผ์ ๋ถ๋ค์ ๋์์ผ๋ก ์ค์ ์นํ์ด์ง๋ฅผ ๊ทธ๋๋ก ๊ตฌํํ๋ฉฐ ์งํ๋ฉ๋๋ค. ํํ์๋ฃจ์
/์ผ๋ฏธ์ปฌ ์ฌ์ดํธ์ ๋ฉ์ธํ์ด์ง๋ฅผ ์ง์ ์ ์ํด๋ณด๋ ๊ณผ์ ์ ํตํด์, HTML5์ CSS3๋ฅผ ํ์ฉํ์ฌ ๋ ์ด์์ ์ ์์ ๋ํ ์ดํด๋ฅผ ๋์ด๊ณ , ์ด๋ ํ ๋ ์ด์์์ ์ ์ํ๋๋ผ๋ ์์ ๊ฐ ์๊ฒ ์์ฉํ๊ณ ์ ์ํ ์ ์๋๋ก ์ฌ๋ฌ๋ถ์ ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋ฐ์ํ ํ์ด์ง ์ ์์ ๋ํด ์๋ฒฝํ ์ดํด์ ์ ์ ์ญ๋ ๊ฐํ๋ ๋ฌผ๋ก , ํ๋ฅญํ ํ๋ฆฌํฐ์ ํฌํธํด๋ฆฌ์ค ๋ํ ๊ฐ์ ธ๊ฐ์ค ์ ์๋๋ก ์ฐจ๊ทผ ์ฐจ๊ทผ ํจ๊ป ํ์ตํด๋ด
์๋ค.
Step By Step!
์ง๊ธ ๋ฐ๋ก ์์ํ์ธ์.
์ค๋ฌด์์ ๊ผญ ํ์ํ ์ธํฐ๋ ํฐ๋ธ ์์๋ค๋ก ๊ตฌ์ฑ๋ ์นํ์ด์ง ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ํฌํธํด๋ฆฌ์ค๋ ํจ๊ป ์ค๋นํ์ ๋ค๋ฉด, ๊ฐ์๊ฐ ๋๋ ๋ฌด๋ ต์ ๊ณ ํ๋ฆฌํฐ์ ํฌํธํด๋ฆฌ์ค๋ฅผ ์์ฑํด์ ์ทจ์
์ฑ๊ณต์ ๋์ฑ ๊ฐ๊น์์ง ์ ์์ ๊ฒ์
๋๋ค.
๊ฐ์๊ฐ ๋๋๊ณ ๋๋ฉด
์ป๋ ๊ฒ :D
1. ํํํ ๋ ์ด์์ ์ ์ ์ค๋ ฅ
์นํ์ด์ง ์ ์์ ์ํด์๋, HTML๊ณผ CSS๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ, ์ ํํ ๋ ์ด์์ ์์ฑ์ด ๊ฐ์ฅ ์ค์ํฉ๋๋ค. HTML๊ณผ CSS์ ๋ํ ๊ธฐ์ด๋ ์์ผ๋, Layout Design์ ๋ํด ์ ํ ๊ฐ์ด ์ค์ง ์์ผ์ ๋ถ๋ค๋ ๊ธฐ์ด๋ถํฐ ๊ผผ๊ผผํ๊ฒ ์๋ ค๋๋ฆฌ๋ ๋ณธ ๊ฐ์๋ฅผ ์ฑ์คํ๊ฒ ๋ฐ๋ผ์ค์๋ฉด, ์ด๋์ ๋ ์ด์์ ์ ์์ ํํํ ๊ธฐ๋ณธ๊ธฐ๊ฐ ๋ค์ ธ์ ธ ์๋ ๊ฒ์ ๋๋ผ์ค ์ ์์ ๊ฑฐ์์!
2. ์
๋ฌด ์์ฐ์ฑ UP!
์
๋ฌด ์์ฐ์ฑ์ ๋์ด๋ ค๋ฉด ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํ๋ฌ๊ทธ์ธ์ ์ด์ฉํด์, ๋จ์๊ฐ์ ์ธํฐ๋ ํฐ๋ธํ ์น์ฌ์ดํธ๋ฅผ ๊ตฌํํ ์ ์์ด์ผ ํฉ๋๋ค. ๋ณธ ๊ฐ์์์๋ ์นํ์ด์ง ๋ ์ด์์ ์ ์๋ถํฐ ๋ฐ์ํ ํ์ด์ง ์ ์๊น์ง ํ์คํ ๊ณต๋ถํ ์ ์์ผ๋ฉฐ, ์ค๋ฌด์์ ํ์๋ก ํ๋ ์คํฌ๋ฆฝํธ, ํ๋ฌ๊ทธ์ธ, ์ ๋๋ฉ์ด์
๋ฑ์ ์ด์ฉํด์ ์นํ์ด์ง๋ฅผ ๋ง๋ญ๋๋ค. ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ๊พธ์คํ ์ค์ตํ๋ค ๋ณด๋ฉด, ์ด๋์ ์
๋ฌด ์ญ๋์ด UP! UP!
3. ๊ณ ํ๋ฆฌํฐ ํฌํธํด๋ฆฌ์ค
์
๋ฌด ์ญ๋์ ๋๋ฌ๋ด๊ณ ์๋ก์ด ๊ธฐํ๋ฅผ ์ก๊ธฐ ์ํ ํจ๊ณผ์ ์ธ ์ค๋น๋ฌผ ์ค ํ๋๋ ๋ฐ๋ก ๊ณ ํ๋ฆฌํฐ์ ํฌํธํด๋ฆฌ์ค์
๋๋ค. ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ์ค์ตํ๋ค๋ณด๋ฉด ๋๋ง์ ํฌํธํด๋ฆฌ์ค๊ฐ ์์ผ๊ฑฐ์์. ๋ณธ ๊ฐ์ ๋ฟ๋ง ์๋๋ผ, ์ดํ ์ด์ด์ง๋ ์น์ฌ์ดํธ ์ ์ ์ค์ต ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ๊พธ์คํ ์นํ์ด์ง๋ฅผ ๊ตฌํํ๋ค ๋ณด๋ฉด, ์ทจ์
์์ ๋์ ๊ฐ์ฅ ํฐ ๋ฌด๊ธฐ๊ฐ ๋์ด ์ค ํฌํธํด๋ฆฌ์ค๋ฅผ ์์ฑํ ์ ์์ ๊ฒ์
๋๋ค.
4.์คํ์ฑํ
๋ฐฉ ์ด์
๋ณด๋ค ์ํํ ํ์ต์ ์ํด, J.young์ด ์ด์ํ๋ ์๋์น๋ ์คํ์ฑํ
๋ฐฉ์ ๊ฐ์
ํ์๋ฉด,
ํผ๊ทธ๋ง, UI.UX, ์ฝ๋ฉ, ํฌํธํด๋ฆฌ์ค์ ์ ๊ด๋ จ ํต๊ฟํ๊ณผ ๋ฌด๋ฃ์จ๋น๋ ๋งํฌ ๋ฑ์ ๊ณต์ ํด๋๋ฆฝ๋๋ค.
- ์คํ์ฑํ
๋ฐฉ๋ช
: ์๋์น๋
- ์ฝ๋ : jyoung
์์ ์ ์ฌ๋ก์ก๋ ์น์ฌ์ดํธ ์ ์์ ์ํ
์ปค๋ฆฌํ๋ผ ์์๋ณด๊ธฐ
1.์น์ ๊ทผ์ฑ์ html MarkUp-๋ฌธ์๊ตฌ์กฐ ์ ์
2.์ฌ๋ฌ๊ฐ์ง ๋ค์ํ CSS3์ ์์ฑ์ ์ดํดํ์ฌ Layout Design ์ ์ฉ
3.position์ ๋ํ ์ดํด์ ์ ์ฉ
4.Block๊ณผ Inline์์ฑ์ ๋ํ ์ดํด์ ์ ์ฉ
5.Animation ์ดํด์ ์ ์ฉ
6.๊ฐ์์ ํ์ ์ดํด์ ์ ์ฉ(:before, :after)
7.์ฌ๋ฌ๊ฐ์ง ๋ค์ํ hover, focusํจ๊ณผ
8 .z-index ์ ๋ํ ์ดํด์ ์ ์ฉ
9.skip_nav์ ์
10.FontAwesome ์ฌ์ฉ๋ฒ๊ณผ ์ ์ฉ
11.๊ตฌ๊ธํฐํธ ์ฌ์ฉํ๊ธฐ
12.๊ฐ๋ฐ์ ๋๊ตฌ ํ์ฉ๋ฒ
์ด ๊ฐ์๋ง์ ํน๋ณํ ์ ! ๊ถ๊ธํด์!
Q1. ์ทจ์
์ ๋์์ด ๋ ๊น์?
A1. ์ฅ๋ฌธ์ ๊ธ๋ณด๋ค๋ ํ๋์ ์ด๋ฏธ์ง๊ฐ ๋ ๊ฐ๋ ฌํ๊ฒ ์ ๋ฟ์ง์. ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ์นํ์ด์ง๋ฅผ ์ ์ํด๋๋ค๋ฉด, ์ธ์ฌ ๋ด๋น์์ ๋์ ํ ๋๋ ํ๋ คํ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ง๋ค ์ ์์ด์ ์ทจ์
์ ํฐ ๋์์ด ๋ ๊ฑฐ์์.
์ฌ๊ธฐ์ ๋ค๋ฃจ๋ ํด
์ด ๊ฐ์ ์ดํ, ๋์์ธ ํ๊ณผ ์คํ์ผ์ด ๋ค๋ฅธ
9๊ฐ์ ์น์ฌ์ดํธ ์ ์ ๊ฐ์๊ฐ ์์ฐจ์ ์ผ๋ก ์คํ๋ฉ๋๋ค.
ํฌํธํด๋ฆฌ์ค๋ฅผ ์ค๋นํ๋ ์๊ฐ์ ๋ถ๋ค์ ์ด๋ฅผ ์ฐธ๊ณ ํ์ฌ
๊ณ ํ๋ฆฌํฐ์ ์นํ์ด์ง ์ ์์ ํจ๊ป ํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
html, css, html/css, website, ์น์ฌ์ดํธ, ์ฝ๋ฉ ,coding ,jquery, ์ ์ด์ฟผ๋ฆฌ, ๋ ์ด์์, ์ธํฐ๋ ํฐ๋ธ์น, interactive web, web design, ์น๋์์ธ, ํฌํธํด๋ฆฌ์ค, ํผ๋ธ๋ฆฌ์ฑ