ํฐ์คํ ๋ฆฌ ๋ทฐ
๋ ๋ฒจํ
์คํธ์ ๋ชฉ์ ์ ํ์ฌ ํ์
ํ๊ณ ์๋ ์์ค์ ์ธก์ ํจ์ ์์ต๋๋ค.
์๋ฃ๋ฅผ ์ฐพ์์ ๋ต์ ์์ฑํ์ง ๋ง์๊ณ , ํธ์ํ ๋ง์์ผ๋ก ์๋ ๋งํผ๋ง ์ ์ด์ฃผ์ธ์.
๋ชจ๋ ๋ต๋ณ์ 2์ค์ด ๋์ง ์์ ์ ๋์ ๋ถ๋์ผ๋ก ๊ฐ๊ฒฐํ๊ฒ ์์ฑํด์ฃผ์ธ์.
## HTML
1. Doctype์ ์ฌ์ฉํ์ง ์์ ๋๋ ๋ฌด์จ ์ผ์ด ๋ฐ์ํ ๊น์?
2. ์นํ์ค์ ๋ง๊ฒ ์์
ํ ๋ b, i ํ๊ทธ ๋์ ์ ํฉํ ํ๊ทธ๋ ๊ฐ๊ฐ ๋ฌด์์ผ๊น์?
3. block ์์์ inline ์์์ ํด๋นํ๋ ํ๊ทธ๋ค์ ๊ฐ๊ฐ 5๊ฐ์ฉ ์ ์ด๋ณด์ธ์.
4. blockquote ํ๊ทธ๋ ์ด๋ค ์ฉ๋๋ก ์ฌ์ฉํด์ผ ํ ๊น์?
5. ์ธ๋ผ์ธ ์คํ์ผ(style=โproperty:valueโ)์ ๊ฐ๊ธ์ ์ฌ์ฉํ์ง ๋ง์์ผ ํ ์ด์ ๋ ๋ฌด์์ผ๊น์?
6. myPhoto.jpg ํ์ผ์ img ํ๊ทธ๋ก ์์ฑํด๋ณด์ธ์.
7. HTML์์ id ์์ฑ์ ์ฌ์ฉํ๋ ์ด์ ์ ์ฃผ์ ํ ์ ์ ๋ฌด์์ผ๊น์?
8. โTopAreaโ๋ผ๋ ํด๋์ค๋ช
์ด ์ข์ง ์์ ์ด๋ฆ์ด๋ผ๋ฉด ๊ทธ ์ด์ ๋ ๋ฌด์์ผ๊น์?
9. โblue-boxโ๋ผ๋ ํด๋์ค๋ช
์ด ์ข์ง ์์ ์ด๋ฆ์ด๋ผ๋ฉด ๊ทธ ์ด์ ๋ ๋ฌด์์ผ๊น์?
10. HTML5์ ์๋กญ๊ฒ ์ถ๊ฐ๋ aside ํ๊ทธ๋ ์ด๋ค ์ฉ๋๋ก ์ฌ์ฉํด์ผ ํ ๊น์?
11. input ํ๊ทธ์ ํญ์ ํจ๊ป ์ฌ์ฉํด์ผ ํ ํ๊ทธ๋ ๋ฌด์์ผ๊น์?
12. ๋ชจ๋ฐ์ผ ์น ๋๋ ๋ฐ์ํ์น๋์์ธ ํ๋ก์ ํธ์์ ๊ฐ ๊ธฐ๊ธฐ์ ์ ํฉํ ํ๋ฉด์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ํ์ํ meta ํ๊ทธ๋ ๋ฌด์์ผ๊น์?
## CSS
1. ํ๋ฉด ์์๋ ๋ณด์ด์ง ์์ผ๋, ์คํฌ๋ฆฐ ๋ฆฌ๋์์ ์ฝํ์ผ ํ๋ ์์์ ์ฃผ์ด์ผ ํ ์คํ์ผ๋ง์ ์์ฑํด๋ณด์ธ์.
box์์ ์ฌ์ด์ฆ๋ฅผ ์๊ฒ(width:0; height:0;)ํ์ฌ overflow:hidden ์ ์ฃผ๊ฑฐ๋, text-indent, positoin ๊ฐ์ (-)์์๋ฅผ ์ ์ด ์ ๋ณด์ด๊ฒ ํฉ๋๋ค.
2. float ์์ฑ์ ๊ฐ์ง ์์์ ํ์ ๋ถ๋ชจ์์๋ ๋์ด ๊ฐ์ด 0์ด ๋๋ ๋๊ฐ ์์ต๋๋ค. ์ด ํ์์ ํด์ํ๋๋ฒ(clearing)์ ์๊ณ ์๋์?
๋ถ๋ชจ์์ CSS ์ overflow:auto;
3. border-box์ content-box์ ์ฐจ์ด์ ์ ๋ฌด์์ผ๊น์?
content-box๋ ์ค์ง content์ ํฌ๊ธฐ๋ง, border-box๋ content+padding+border ๋ฅผ ํฌํจํ ํฌ๊ธฐ
4. position: relative๋ ์ด๋ค ๊ฒฝ์ฐ์ ์ฌ์ฉ ํ๋์?
1) position:absolute์ ๋ถ๋ชจ์์ฑ์ ์ ์ธ
2) ํ์ฌ ์์น์์ top, bottom, left, right๋ฅผ ์ฌ์ฉํ์ฌ ๋ฏธ์ธ์ด๋์ ํ ๋
5. CSS Reset์ ๋ฌด์์ด๋ฉฐ ์ ์ฌ์ฉํ ๊น์?
๋ธ๋ผ์ฐ์ ์ ๊ธฐ๋ณธ์ผ๋ก ์ ์ฉ๋์ด ์๋ CSS๋ฅผ ์ ๊ฑฐํ๊ธฐ ์ํด
6. Sass, less, Stylus์ ๊ฐ์ CSS ํ๋ฆฌํ๋ก์ธ์๋ฅผ ์ฌ์ฉํด๋ณธ์ ์ด ์๋์?
์์ง ์๋ค.
7. id, class, inline style, !important๋ฅผ ์ฐ์ ์์ ์์ผ๋ก ๋์ดํด๋ณด์ธ์.
!important > inline style > #id > .class > tag
8. CSS์์ ์์์ด ๋๋ ์์ฑ์ 2๊ฐ๋ง ๊ผฝ์๋ณด์ธ์.
font-size, font-weight, color, text-decoration, text-transform ๋ฑ
9. Sprite image ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋ ์ด์ ๋ ๋ฌด์์ผ๊น์?
์ด๋ฏธ์ง๋ฅผ ๋ฐ๋ก ๊ด๋ฆฌํ๋ ๊ฒ๋ณด๋ค ํ๋์ ํ์ผ๋ก ๊ด๋ฆฌํ ์ ์๊ธฐ ๋๋ฌธ
10. Sprite image ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋๋ฐ ํ์ํ CSS ์์ฑ๋ค์ ๊ผฝ์๋ณด์ธ์.
background-image, background-position, width, height, oveflow
11. ์ ์ง์ ํฅ์(Progressive Enhancement)์ ๋ป์ ์ค๋ช
ํ ์ ์๋์?
12. ์นํฐํธ๋ฅผ ์ ์ฉํ๊ธฐ ์ํด์๋ ์ด๋ค ํ์ฅ์์ ํฐํธ ํ์ผ๋ค์ด ํ์ํ ๊น์?
eot (IE5+), woff(๋ชจ๋๋ธ๋ผ์ฐ์ )
13. ๊ฐ๋ฐ์ฌ ์ ๋์ด(vendor prefix)๋ฅผ ๊ผญ ์ฌ์ฉํด์ผ ํ CSS ์์ฑ(property)๋ฅผ 2๊ฐ๋ง ๊ผฝ์๋ณด์ธ์.
1) flex : IE10, ๋ชจ๋ฐ์ผ๋ธ๋ผ์ฐ์ ์์ ๋ฒค๋ํ๋ฆฌํฝ์ค๊ฐ ์์ ๊ฒฝ์ฐ ์ ์ฉ๋์ง ์์
2) transform : IE9, ๋ชจ๋ฐ์ผ๋ธ๋ผ์ฐ์ ์์ ๋ฒค๋ํ๋ฆฌํฝ์ค๊ฐ ์์ ๊ฒฝ์ฐ ์ ์ฉ๋์ง ์์
14. ๋ฐ์ํ์น๋์์ธ์ 3๊ฐ์ง ์์๋ฅผ ๊ผฝ์๋ณด์ธ์.
Fluid Grids, Flexible Images, Media Queries
15. ๋ชจ๋ฐ์ผ๊ธฐ๊ธฐ๋ฅผ ๋์ํ ๋ ๊ธฐ์ค์ผ๋ก ์ผ๋ ํด์๋ ์ฌ์ด์ฆ๋ ๋ช์ด๋ฉฐ ๊ทธ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
16. :first-child์ :last-child๊ฐ ์ง์ํ๋ IE์ ๋ฒ์ ๋ช
์ ์ ์ด๋ณด์ธ์.
1) first-child : IE7 ์ด์
2) last-chlid : IE9 ์ด์
17. ํฌํ ์ต(๋๋ ๋ค๋ฅธ ๊ทธ๋ํฝํด)์์ ์ด๋ฏธ์ง๋ฅผ ์๋ฅผ ๋ ์ด๋ค ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋์? (๋ฉ๋ด๋ช
, ๋จ์ถํค ๋ฑ)
18. jpg, gif, png์ ์ฐจ์ด์ ์ ์ค๋ช
ํด๋ณด์ธ์.
JPG : ์์ค ์์ถ ๋ฐฉ์. ์๋ณธ์ ์์์ ๊ฐํด ์ด๋ฏธ์ง์ ์ฉ๋์ ์ค์ด๋ ๋ฐฉ์. ํธ๋ฃจ ์ปฌ๋ฌ(24๋นํธ) ์์ ์ง์. ์์ถ์จ์ ๋์ด๊ฑฐ๋ ์๋ก ์ ์ฅํ ์๋ก ์ด๋ฏธ์ง์ ํ์ง์ด ์ ์ ๋จ์ด์ง๋ ๋จ์ ์ด ์๋ค.(๊ณ๋จ ํ์ ์ฌํ) ์ฌ์ง๊ณผ ๊ฐ์ด ๋ค์ํ ์์๊ณผ ๋ช
๋๋ฅผ ๊ฐ์ง ์ด๋ฏธ์ง์ ์ฉ๋์ ์ค์ด๋๋ฐ์ ๊ฐ์ฅ ๋์ ํจ์จ์ ๋ณด์ฌ์ฃผ๊ธฐ์ ์ฃผ๋ก ์ฌ์ง์ ์ ์ฅํ๋ ์ฉ๋๋ก ์ฌ์ฉ๋๋ค.(์ฌ์ง์ ํนํ๋์ด ์๋ค.) ์ค์ ๋ก ์น์์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ด๋ฏธ์ง ํฌ๋งท์ด๋ผ๊ณ ํ ์ ์๋ค.
GIF : ๋น์์ค ์์ถ ๋ฐฉ์. ์ด๋ฏธ์ง ํฌ๋งท ์์ฒด๋ ๋น์์ค ์์ถ์ด์ง๋ง, ํ๋์ ์ด๋ฏธ์ง์ ์ ์ฅ ๊ฐ๋ฅํ ์์์ด 256 ์์ผ๋ก ์ ํ๋๋ ํ์ ํธ๋ฃจ ์ปฌ๋ฌ(24๋นํธ)์ ๊ฐ์ 256 ์ด์์ ์์ ๊ฐ์ง ์ด๋ฏธ์ง๋ฅผ GIF ํฌ๋งท์ผ๋ก ์ ์ฅํ๊ฒ ๋๋ฉด ์ด์ฉ ์ ์์ด ์์ค์ด ๋ฐ์ํ ๊ฒ ๋๋ค. ๋จ์ ํฌ๋ช
์ธต์ ํตํด ํฌ๋ช
์ด๋ฏธ์ง๋ฅผ ์ง์ํ๋ค.(ํฌ๋ช
์ด๊ฑฐ๋ ์๋๊ฑฐ๋) ๋ํ ์์ง์ด๋ ๊ทธ๋ฆผ ์ฆ, ์ ๋๋ฉ์ด์
์ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์ด ๋ฐฉ๋ฉด์ผ๋ก๋ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์๋ค. JPG ์ด๋ฏธ์ง ํฌ๋งท๊ณผ ํจ๊ป ์น์์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ด๋ฏธ์ง ํฌ๋งท์ด๋ค.
PNG : ๋น์์ค ์์ถ ๋ฐฉ์. ๋น์์ค์ด๋ฉด์ ํธ๋ฃจ ์ปฌ๋ฌ(24๋นํธ)๋ฅผ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์๋ณธ์ ์์์์ด ๊ทธ๋๋ก ์ ์ฅํ ์ ์๋ค. ๋ํ GIF ์ ๋จ์ ํฌ๋ช
์ธต์ด ์๋ 8 ๋นํธ ์ํ ์ฑ๋์ ํตํ ํฌ๋ช
์ธต์ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์ด๋ฏธ์ง์ ๋๋๋ฅผ ์กฐ์ ํ์ฌ ํฌ๋ช
ํจ๊ณผ๋ฅผ ์ ๋ฐํ๊ฒ ์ค ์ ์๋ค. ๋จ์ํ ํจํด์ ๊ฐ์ง ์ด๋ฏธ์ง์๋ ๊ต์ฅํ ๋์ ์์ถ ํจ์จ์ ๋ณด์ฌ์ฃผ์ง๋ง, ์ฌ์ง๊ณผ ๊ฐ์ ๋ค์ํ ์์๊ณผ ๋ช
๋๋ฅผ ๊ฐ์ง ์ด๋ฏธ์ง์์๋ ์์ถ ํจ์จ์ด ์ข์ง ๋ชปํ ํน์ฑ์ ๊ฐ์ง๊ณ ์๋ค. ๋น๊ต์ ๋จ์ํ ํจํด์ ๊ฐ์ง๊ณ ํฌ๋ช
ํจ๊ณผ๊ฐ ์ค์ํ ์์ด์ฝ๊ณผ ๊ฐ์ ์ด๋ฏธ์ง์์ ๋๋ฆฌ ์ฌ์ฉ๋๋ฉฐ, ์์์ด ๋ฐ์ํ์ง ์๊ธฐ ๋๋ฌธ์ ์ด๋ฏธ์ง์ ํ์ง์ ์ค์์ ํ๋ ๊ฒฝ์ฐ์๋ ์ฌ์ง์ ์ ์ฅํ ๋์๋ ๋ง์ด ์ฌ์ฉ๋๊ณ ์๋ค.
19. ๊ฐ์์ปจํ
์ธ (:before, :after)๋ ์ด๋ค ์ฉ๋๋ก ์ฌ์ฉํ ๊น์?
20. ๋ธ๋ญ์์ ์์ ์ด๋ค ์์ ์์๋ฅผ ์ ์ค์์ ๋๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์ต๋๊น?
margin:0 auto;
'์น ์ฝ๋ฉ > htmlL&css' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํค๋ฉํ๊ทธ ๋ถ์ (subheading)๋ฅผ ํํํ๋ HTML ๋งํฌ์ (2) | 2017.03.21 |
---|---|
Sass ํ๋ก์ ํธ๋ฅผ ์ํ ์ํคํ ์ฒ (0) | 2017.03.21 |
์น์ ๊ทผ์ฑ ๊ธฐ๋ณธ๊ฐ๋ (0) | 2017.03.21 |
์น์ ๊ทผ์ฑ check list (0) | 2017.03.21 |
๋๋ฐ์ด์ค๋ณ ๋ฏธ๋์ด์ฟผ๋ฆฌ(media queries) ์ ์ ์ ๋ฆฌ (0) | 2015.03.14 |
- Total
- Today
- Yesterday
- W3Schools (W3์ค์ฟจ)
- ์ํ์ฝ๋ฉ
- ์จ์๋ก๊ทธ
- ์น์ ์ฌ๋ํ๋ ์ฌ๋๋ค
- ์์ฏ๋ท์ปด
- Create a new fiddle - JSFiddle
- ThemeForest
- dribbble(๋์์ธ๊ด๋ จ)
- XDSoft plugins(์ ์ด์ฟผ๋ฆฌ ํ๋ฌ๊ทธ์ธ์์ค)
- Free jQuery Plugins and Tutori…
- comfytube: relax (์ฌ์ฆ์์ )
- ์ข์ถฉ์ฐ๋ ์นํผ๋ธ๋ฆฌ์ ์ผ๊ธฐ
- Sensio Arbor
- ์น๋์์ธ ํฌํ ์ต
- ๊ทธ๋ ๊ณ ๊ทธ๋ฐ ์ด์ผ๊ธฐ
- ๊ณต๊ตฐ ๊ณต๊ฐ
- Itnamu์ ํผ์๋๊ธฐ
- ์นํผ๋ธ๋ฆฌ์ ์ ์๋ฐ์คํฌ๋ฆฝํธ&HTML
- Ajax๋ก๋ฉ
- ๋ฅํฐ์ง
- 6์ ์ธ์ผ
- ์ฌ๋ฆฌ๋ธ์ ์ธ์ผ
- ์นดํ24๋ชจ๋ฐ์ผ์นดํ
- ์นดํ24์ผํ๋ชฐ ์คํจ
- ์นดํ24์ผํ๋ชฐ ๋ชจ๋ฐ์ผ
- ๊ตฌ๊ธ์ง๋
- ์ด๋ฐ๋์ผ์ด
- ์ ๋ ํธ๋ฐ์ค์ฒดํฌ
- ํ ์คํธ์์์ฒดํฌ
- ์กฐํ๋ก๋ฉ
- ์นดํ24 ์คํจ
- ํด๋ฆฌ์ค
- ์ ์ด์ฟผ๋ฆฌ ๋ก๋ฉ
- ์นดํ24 ๋ชจ๋ฐ์ผ
- Ajax
- ์ฌ๋ฆฌ๋ธ์ 6์ ์ธ์ผ
- Mac
- ์ฌ๋ฆฌ๋ธ์
- ์นดํ24์ผํ๋ชฐ
- ๋ผ๋์ค๋ฒํผ์ฒดํฌ
- ์นดํ24์ผํ๋ชฐ๋ชจ๋ฐ์ผ
- ๋ก๋ฉ์ด๋ฏธ์ง
- jquery๋ก๋ฉ
- ์นดํ24
- ์นดํ24๋ชจ๋ฐ์ผ
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |