๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Frontend Dev/๐Ÿฅ ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  FE ๋ถ€ํŠธ์บ ํ”„

(78)
Section1 Unit4 HTML, CSS ํ™œ์šฉ - ๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ Section1 Unit4 [HTML/CSS] ํ™œ์šฉ ๊ณ„์‚ฐ๊ธฐ ๋ชฉ์—… ๋งŒ๋“ค๊ธฐ โญ๏ธ ๊ณผ์ œ. ๊ณ„์‚ฐ๊ธฐ ๋ชฉ์—… ๋งŒ๋“ค๊ธฐ • ์™€์ด์–ดํ”„๋ ˆ์ž„ • HTML, CSS ์ž‘์„ฑ ์ž‘์„ฑํ–ˆ๋˜ ์™€์ด์–ดํ”„๋ ˆ์ž„์„ ํ† ๋Œ€๋กœ HTML์„ ์ž‘์„ฑํ•˜๊ณ , CSS๋กœ ์Šคํƒ€์ผ๋ง์„ ํ–ˆ๋‹ค. ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ œ๋ผ ํŽ˜์–ด์™€ ํ•จ๊ป˜ ์ง„ํ–‰ํ•˜๊ณ , ์ˆ˜์—…์ด ๋๋‚œ ํ›„์— ๊ฐ์ž ๋ณด์™„ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ๋‹ค. ๋‚˜๋Š” ์ตœ๋Œ€ํ•œ ์‹ค์ œ ๋””์ž์ธ๊ณผ ๋น„์Šทํ•˜๊ฒŒ ํ•˜๋ ค๊ณ  ํ–ˆ๊ณ , ๋ธŒ๋ผ์šฐ์ € ์‚ฌ์ด์ฆˆ์— ๋งž๊ฒŒ ํฌ๊ธฐ๊ฐ€ ์œ ๋™์ ์œผ๋กœ ๋ณ€ํ–ˆ์œผ๋ฉด ํ•ด์„œ min/max width, height ํฌ๊ธฐ๋ฅผ ์ •ํ•œ ํ›„ ์ƒ๋Œ€์  ๋‹จ์œ„์ธ %, rem ๋“ฑ์„ ์‚ฌ์šฉํ•ด์„œ CSS๋ฅผ ์ž‘์„ฑํ–ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ font-size๊ฐ€ ์ƒ๊ฐ๋Œ€๋กœ ์กฐ์ ˆ์ด ์ž˜ ๋˜์ง€ ์•Š์•„์„œ ๊ณ ๋ฏผ์„ ์ข€ ๋งŽ์ด ํ–ˆ์—ˆ๋Š”๋ฐ media query๋กœ ํ•ด๊ฒฐํ–ˆ๋‹ค. ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๊ณ„์‚ฐ๊ธฐ ๋ชฉ์—… ๋งŒ๋“ค๊ธฐ HTML, CSS ..
Section1 Unit4 HTML, CSS ํ™œ์šฉ Section1 Unit4 [HTML/CSS] ํ™œ์šฉ ๐Ÿ“Œ Chapter1. ๋ ˆ์ด์•„์›ƒ • ์™€์ด์–ดํ”„๋ ˆ์ž„๊ณผ ๋ชฉ์—… ์™€์ด์–ดํ”„๋ ˆ์ž„๊ณผ ๋ชฉ์—…์„ ์ž‘์„ฑํ•˜๋Š” ๋‹จ๊ณ„๋ฅผ ๊ฑด๋„ˆ๋›ฐ๊ณ , JavaScript๋กœ ๋™์ž‘ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์ง€๋งŒ HTML ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ํ™”๋ฉด์„ ๋‹ค ๊ทธ๋ ค๋ณด์ง€ ์•Š์œผ๋ฉด JavaScript๋ฅผ ์ ์šฉํ•œ ์™„์„ฑ๋ณธ์ด ์–ด๋–ค ํ˜•ํƒœ๋ฅผ ๊ฐ€์งˆ์ง€ ์ƒ์ƒํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ๋งˆ์น˜ ์„ค๊ณ„๋„ ์—†์ด ๊ฑด๋ฌผ์„ ์ง“๋Š” ๊ฒƒ๊ณผ ๊ฐ™์œผ๋‹ˆ ์™€์ด์–ดํ”„๋ ˆ์ž„๊ณผ ๋ชฉ์—…์„ ์ž‘์„ฑํ•˜๋Š” ๋‹จ๊ณ„๋Š” ์ค‘์š”ํ•˜๋‹ค. → ์™€์ด์–ดํ”„๋ ˆ์ž„: ์›น ๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•  ๋•Œ ๋ ˆ์ด์•„์›ƒ์˜ ๋ผˆ๋Œ€๋ฅผ ๊ทธ๋ฆฌ๋Š” ๋‹จ๊ณ„. ๋‹จ์ˆœํ•œ ์„ ์ด๋‚˜, ๋„ํ˜•์œผ๋กœ ์›น์ด๋‚˜ ์•ฑ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ๋ฌ˜์‚ฌํ•œ ๊ฒƒ → ๋ชฉ์—…: ์‹ค๋ฌผ ์ œํ’ˆ์ด ์—†๋Š” ๋ฌดํ˜•์˜ ์›น ๋˜๋Š” ์•ฑ์˜ ๋ชฉ์—…์€ ์‹ค์ œ ์ œํ’ˆ์ด ์ž‘๋™ํ•˜๋Š” ๋ชจ์Šต๊ณผ ๋™์ผํ•˜๊ฒŒ HTML ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ • ..
Section1 Unit3 CSS ๊ธฐ์ดˆ Section1 Unit3 [CSS] ๊ธฐ์ดˆ ๐Ÿ“Œ Chapter1. CSS ๊ธฐ์ดˆ • CSS์™€ UI, UX ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค (UI; user interface) → interface : ์ปดํ“จํ„ฐ์™€ ๊ต๋ฅ˜ํ•˜๊ธฐ ์œ„ํ•œ ์—ฐ๊ฒฐ๊ณ ๋ฆฌ. ๋ฒ„ํŠผ๋„ ์—†๊ณ , ๋งˆ์šฐ์Šค๋„ ์—†๋˜ ์‹œ๋Œ€์˜ ๊ฐœ๋ฐœ์ž๋Š” ์ž์‹ ์ด ๋งŒ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์†Œํ†ตํ•˜๊ธฐ ์œ„ํ•ด CLI๋ฅผ ์‚ฌ์šฉํ–ˆ๋‹ค. ํ‚ค๋ณด๋“œ๋กœ ์ž‘์„ฑํ•œ ๋น„๋ฐ€ ์•”ํ˜ธ ๊ฐ™์€ ์ฝ”๋“œ๋ฅผ ์ ์–ด์„œ ์—”ํ„ฐ๋ฅผ ๋ˆŒ๋Ÿฌ์•ผ๋งŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ž‘๋™์‹œํ‚ฌ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ง€๊ธˆ์€ ํ‚ค๋ณด๋“œ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ž…๋ ฅ์„ ํ•  ์ˆ˜ ์žˆ๊ณ , ๋ฒ„ํŠผ ๋ชจ์–‘์˜ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ž…๋ ฅํ•œ ๋‚ด์šฉ์„ ์ „์†กํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๊ฐ€ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค, UI๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. UI๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•˜๊ฒŒ ํ•˜๋Š”๋ฐ ๋งค์šฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•˜๊ณ , UI๊ฐ€ ์—†์œผ๋ฉด..
Section1 Unit2 HTML ๊ธฐ์ดˆ ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  ํ”„๋ก ํŠธ์—”๋“œ ๋ถ€ํŠธ์บ ํ”„ ๋ณธ๊ฒฉ์ ์ธ ์‹œ์ž‘!! ์–ด์ œ๋Š” ๊ฑฐ์˜ OT๋ผ ์˜ค๋Š˜๋ถ€ํ„ฐ ๊ฐ•์˜๊ฐ€ ์‹œ์ž‘๋˜์—ˆ๋‹ค. ํ•˜๋ฃจ์ข…์ผ ์คŒ์œผ๋กœ ์ˆ˜์—…ํ•˜๋Š” ํ˜•์‹์ด ์•„๋‹ˆ๋ผ ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•˜๋Š”๋ฐ ์ดˆ์ ์ด ๋งž์ถฐ์ง„ ๋“ฏํ–ˆ๋‹ค. ์–ด์ œ OT๋•Œ ๊ตฌ๊ธ€ ์บ˜๋ฆฐ๋”๋ฅผ ๊ณต์œ ๋ฐ›์•„์„œ ์ „์ฒด ์ผ์ •์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์˜ค๋Š˜ ๋‚ด์ผ์€ ์˜คํ›„ 5์‹œ์— ๋ผ์ด๋ธŒ ์„ธ์…˜์ด ์žˆ๊ณ , ๊ธˆ์š”์ผ๋ถ€ํ„ฐ ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ์‹œ์ž‘๋˜์—ˆ๋‹ค. ๋‘๊ทผ๋‘๊ทผ ๐Ÿฅฐ ๋ธ”๋กœ๊ทธ ์ฑŒ๋ฆฐ์ง€๊ฐ€ ์žˆ์–ด ์•ž์œผ๋กœ 2์ฃผ ๋™์•ˆ์€ ์ˆ˜์—…ํ•œ ๋‚ด์šฉ์„ ๊พธ์ค€ํžˆ ๊ธฐ๋กํ•  ์ƒ๊ฐ์ด๊ณ , ๊ทธ ๋‹ค์Œ๋ถ€ํ„ฐ๋Š” ๋‚ด ํ•™์Šต ์†๋„์™€ ์ดํ•ด๋„๋ฅผ ๋ณด๊ณ  ๊ธฐ๋กํ•  ๊ณ„ํš์ด๋‹ค. ํ™”์ดํŒ… ๐Ÿ‘๐Ÿป Section1 Unit2 [HTML] ๊ธฐ์ดˆ ๐Ÿ“Œ Chapter1. ์›น ๊ฐœ๋ฐœ ์ดํ•ดํ•˜๊ธฐ ์ฒซ ์‹œ์ž‘์€ ๊ฐ„๋žตํ•˜๊ฒŒ ์›น ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์†Œ๊ฐœ ํƒ€์ž„~ HTML์€ ๊ตฌ์กฐ๋ฅผ, CSS๋Š” ์Šคํƒ€์ผ์„, JavaScripts๋Š” ์ƒํ˜ธ์ž‘์šฉ์„ ๋‹ด..
Section1 Unit1 ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  ํ”„๋ก ํŠธ์—”๋“œ ๋ถ€ํŠธ์บ ํ”„ ๊ฐœ๊ฐ• (OT & ์ฒซ ๋ผ์ด๋ธŒ์„ธ์…˜) ๊ธฐ๋‹ค๋ฆฌ๊ณ  ๊ธฐ๋‹ค๋ ธ๋˜ ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  ํ”„๋ก ํŠธ์—”๋“œ ๋ถ€ํŠธ์บ ํ”„๊ฐ€ ์‹œ์ž‘๋˜์—ˆ๋‹ค. ์ฒซ๋‚ ์€ ๋ถ€ํŠธ์บ ํ”„ ํ•™์Šต ํˆด ์„ค์ •, ์ „๋ฐ˜์ ์ธ ์•ˆ๋‚ด์™€ ์„ค๋ช… ์ •๋„ ๋“ฃ๋Š” ์˜ค๋ฆฌ์—”ํ…Œ์ด์…˜ ์‹œ๊ฐ„์ด ์žˆ์—ˆ๋‹ค. ์‹œ์ž‘ํ•˜๊ธฐ ์ „์—๋Š” ๋” ๊ณต๋ถ€๋ฅผ ํ•ด์„œ ๊ฐœ๋ฐœ์ž๋กœ ์ทจ์—…ํ•ด์•ผ์ง€, ๋ผ๋Š” ์กฐ๊ธˆ์€ ์„ค๋ ˆ๋Š” ๋งˆ์Œ์ด ๋” ํฌ๊ฒŒ ์ž๋ฆฌ์žก์•˜์—ˆ๋Š”๋ฐ ๋ง‰์ƒ ์ฝ”์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜๋‹ˆ ์ง€๊ธˆ๊ป ๊ณ„์† ์„ค๋ œ๋˜ ๋งˆ์Œ์ด ๊ฑฑ์ •์Šค๋Ÿฌ์šด ๋งˆ์Œ์œผ๋กœ ๋ณ€ํ•ด๊ฐ”๋‹ค. ์„ธ์ƒ์—๋Š” ์ •๋ง ์ž˜ํ•˜๋Š” ์‚ฌ๋žŒ์ด ๋งŽ๊ณ , ์—ด์‹ฌํžˆ ํ•˜๋ ค๋Š” ์‚ฌ๋žŒ์ด ๋„ˆ๋ฌด ๋งŽ์€๋ฐ ์•„๋ฌด๊ฒƒ๋„ ๋ชจ๋ฅด๋Š” ๋‚ด๊ฐ€ ๊ฐœ๋ฐœ์ด๋ผ๋Š” ์˜์—ญ์— ๋ฐœ์„ ๋“ค์ผ ์ˆ˜ ์žˆ์„๊นŒ? ์ž˜ ํ•  ์ˆ˜ ์žˆ์„๊นŒ? ๊ตฌ์ฒด์ ์ธ ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง€๊ณ  ์ž์‹ ๊ฐ ๋„˜์น˜๊ฒŒ ์ง€์›ํ–ˆ์ง€๋งŒ ๋ง‰์ƒ ์‹œ์ž‘ํ•˜๋ ค๋‹ˆ ๋ง‰์—ฐํ•ด์ง€๋Š” ๊ธฐ๋ถ„์ด ๋“ค์—ˆ๋‹ค. ์ด๋Ÿฐ ๊ฑฑ์ •์„ ํ•˜๋ฉด์„œ ๋‚จ๋“ค๊ณผ ๋‚˜๋ฅผ ๋น„๊ตํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊นจ๋‹ฌ์•˜๋‹ค. ๋‚จ๊ณผ ๋น„๊ตํ•˜์ง€ ์•Š๊ณ , ๋‚˜ ์ž์‹ ์˜ ๋ชฉํ‘œ์— ์ง‘์ค‘ํ•˜๋Š” ๊ฒƒ. ์žŠ์ง€..
์ฝ”๋“œ์Šคํ…Œ์ด์ธ  ํ”„๋ก ํŠธ์—”๋“œ ์—”์ง€๋‹ˆ์–ด๋ง ๋ถ€ํŠธ์บ ํ”„ ์‚ฌ์ „ํ•™์Šต ์ฐธ์—ฌ! 2๋…„ ์ „์ฏค HTML์„ ๋ฐฐ์šฐ๊ธฐ ์‹œ์ž‘ํ–ˆ์„ ๋•Œ ๋ญ”๊ฐ€ ๋ฐฐ์šฐ๋Š” ๊ฑธ ์ •๋ฆฌํ•ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ๋…ธ์…˜์„ ์‚ฌ์šฉํ–ˆ์—ˆ๋Š”๋ฐ, ๊ณต๋ถ€๋ฅผ ๊ณ„์† ํ•˜๋‹ค๋ณด๋‹ˆ ๋‚˜ ํ˜ผ์ž ๋ณด๋Š” ๋…ธ์…˜์ด ์•„๋‹Œ ์Šคํ„ฐ๋””์šฉ ๋ธ”๋กœ๊ทธ๋กœ ๊ณต์œ ๋ฅผ ํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ๋ฏธ๋ฃจ๊ณ  ๋ฏธ๋ฃจ๋‹ค๊ฐ€ ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  ๋ถ€ํŠธ์บ ํ”„ ์‚ฌ์ „ํ•™์Šต์„ ์ฐธ์—ฌํ•˜๋ฉฐ ๋“œ๋””์–ด '๊ฐœ๋ฐœ'์— ๊ด€๋ จ๋œ ์ฒซ ๊ธ€์„ ์“ฐ๊ฒŒ ๋˜์—ˆ๋‹ค! (๋ญ, ์ •๋ณด ๊ณต์œ ๋‚˜ ์Šคํ„ฐ๋”” ๊ธฐ๋ก ๋ณด๋‹ค๋Š” ์ด๋ฒคํŠธ ์ฐธ์—ฌ๊ฐ€ ๋ชฉ์ ์ด์—ˆ์ง€๋งŒ... ๋ญ๋“  ์‹œ์ž‘์ด ๋ฐ˜์ด๋ผ๊ณ ...ใ…Ž) ์ฝ”๋“œ์Šคํ…Œ์ด์ธ  ํ”„๋ก ํŠธ์—”๋“œ ๋ถ€ํŠธ์บ ํ”„๋Š” ๋น„์ „๊ณต์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•œ๋‹ค๊ณ  ํ–ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๊ท€์—ผ๋ฝ€์งํ•œ ์‚ฌ์ „ํ•™์Šต ๋ฏธ์…˜์œผ๋กœ ๋‚ด๊ฐ€ ๊ณต๋ถ€ํ•˜๋ ค๋Š” ์ด ๋ถ„์•ผ๊ฐ€ ๋‚˜์™€ ๋งž๋Š”์ง€, ํฅ๋ฏธ๋ฅผ ๋Š๋ผ๋Š”์ง€ ์•Œ์•„๋ณด๊ธฐ ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ๊น€์ฝ”๋”ฉ๋„ค ๋†์žฅ ์ฃผ์Šค ๋งŒ๋“ค๊ธฐ ์™„์„ฑ~ ๐Ÿ˜€

๋ฐ˜์‘ํ˜•