ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

๐Ÿ” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋™์ž‘๋ฐฉ์‹

1.  ์‚ฌ์šฉ์ž๊ฐ€ ์ฃผ์†Œ์ฐฝ์— ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
  2.  ํ•ด๋‹น ์‚ฌ์ดํŠธ์— ๋งž๋Š” ์ฃผ์†Œ๋กœ ์„œ๋ฒ„์— ์ตœ์ดˆ์˜ ์š”์ฒญ์ด ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. (Request)
  3.  ์„œ๋ฒ„์—์„œ๋Š” ์š”์ฒญ์ด ๋“ค์–ด์˜จ ์‚ฌ์šฉ์ž์˜ ๋ธŒ๋ผ์šฐ์ €๋กœ HTML์„ ํฌํ•จํ•œ ์ตœ์ดˆ์˜ ์‘๋‹ต์„ ์ฃผ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. (Response)
  4.  ์ถ”๊ฐ€๋กœ ์ž‘์„ฑ๋œ ์—ฌ๋Ÿฌ cssํŒŒ์ผ, jsํŒŒ์ผ, ์ด๋ฏธ์ง€ํŒŒ์ผ ๋“ฑ ์ƒˆ๋กœ์šด ํŒŒ์ผ์„ ์„œ๋ฒ„์— ์ถ”๊ฐ€์ ์œผ๋กœ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
  5.  ์„œ๋ฒ„๋Š” ์ถ”๊ฐ€๋กœ ์š”์ฒญ๋œ ์ •๋ณด๋“ค์„ ์‘๋‹ตํ•ฉ๋‹ˆ๋‹ค.

๋กœ์ปฌ(์›น ์‚ฌ์ดํŠธ๋ฅผ ๊ฐœ๋ฐœํ•œ ํ™˜๊ฒฝ)์—์„œ ๊ฐœ๋ฐœํ•œ ์›นํŽ˜์ด์ง€๋ฅผ ์‚ฌ์šฉ์ž๋“ค์ด ์ ‘์†ํ•˜๊ฒŒ ํ•˜๋ ค๋ฉด ์„œ๋ฒ„์— ์ €์žฅ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค
์ฆ‰, ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  ์‚ฌ์ดํŠธ๋ฅผ ์„œ๋ฒ„์— ์—…๋กœ๋“œํ•˜๊ณ  ์ฃผ์†Œ๋ฅผ ์„ค์ •ํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ํ•ด๋‹น ์ฃผ์†Œ๋กœ ์ ‘๊ทผํ•˜์—ฌ ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  ์›น์‚ฌ์ดํŠธ๊ฐ€ ๋ณด์—ฌ์ง€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๐Ÿ”‘ ์›น ํ‘œ์ค€

์›น ํ‘œ์ค€์ด๋ž€ ์›น์—์„œ ์‚ฌ์šฉ๋˜๋Š” ํ‘œ์ค€ ๊ธฐ์ˆ ์ด๋‚˜ ๊ทœ์น™์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
ํ‘œ์ค€์— ๊ธฐ๋ฐ˜ํ•˜์—ฌ ์›น์‚ฌ์ดํŠธ๋ฅผ ์ œ์ž‘ํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ € ๊ณต๊ธ‰ ์—…์ฒด(ex. ๊ตฌ๊ธ€, ์—ฃ์ง€, ์‚ฌํŒŒ๋ฆฌ ๋“ฑ)์—์„œ๋„ ์ œ์ •๋œ ์›น ํ‘œ์ค€์„ ๊ทผ๊ฑฐํ•˜์—ฌ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ ๊ณต๊ธ‰ ์—…์ฒด์— ๋”ฐ๋ผ ์—ฌ๋Ÿฌ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์กฐ๊ธˆ์”ฉ ๋‹ค๋ฅด๊ฒŒ ๊ตฌ๋™๋˜๋Š”๋ฐ ๋™์ผํ•œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ ์„ ํฌ๋กœ์Šค ๋ธŒ๋ผ์šฐ์ง• ์ด๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค.

๐ŸŽจ ์›น์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ด๋ฏธ์ง€

  • ๋น„ํŠธ๋งต : ํ”ฝ์…€์ด ๋ชจ์—ฌ ๋งŒ๋“ค์–ด์ง„ ์ •๋ณด์˜ ์ง‘ํ•ฉ์œผ๋กœ ๋ ˆ์Šคํ„ฐ(Raster)์ด๋ฏธ์ง€๋ผ๊ณ ๋„ ๋ถ€๋ฆ„, ์ •๊ตํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ ํ‘œํ˜„, ํ™•๋Œ€/์ถ•์†Œ ์‹œ ๊ณ„๋‹จ ํ˜„์ƒ, jpg, png๋“ฑ์ด ๋น„ํŠธ๋งต ์ด๋ฏธ์ง€๋กœ ์ผ๋ฐ˜์ ์ธ ์‚ฌ์ง„์ด๋‚˜ ๊ทธ๋ฆผ์€ ๋น„ํŠธ๋งต์ด ํ›จ์”ฌ ํšจ๊ณผ์ 
    • JPG(JPEG) : ์••์ถ•๋ฅ ์ด ์ข‹์•„ ์˜ˆ์ˆ  ๋ถ„์•ผ์—์„œ ๋งŽ์ด ์‚ฌ์šฉ๋จ, ์ด๋ฏธ์ง€๊ฐ€ ์กฐ๊ธˆ์”ฉ ์†์‹ค๋˜๋ฉด์„œ ์••์ถ•๋˜๊ธฐ ๋•Œ๋ฌธ์— ์šฉ๋Ÿ‰์ด ์ค„์–ด๋“ฌ, ์ด๋ฏธ์ง€๋ฅผ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ƒˆ๋กญ๊ฒŒ ์ €์žฅํ•˜๋Š” ๊ฒƒ์„ ํ”ผํ•ด์•ผ ํ•จ, ํ‘œํ˜„ ์ƒ‰์ƒ๋„๋Š” 24๋น„ํŠธ
    • PNG : Gif์˜ ๋Œ€์ฒด ํฌ๋งท์œผ๋กœ ๊ฐœ๋ฐœ, ๋น„์†์‹ค ์••์ถ•์œผ๋กœ JPG์— ๋น„ํ•ด ๋น„๊ต์  ์šฉ๋Ÿ‰์ด ํผ, 8๋น„ํŠธ์™€ 24๋น„ํŠธ ๋™์‹œ ์ง€์›, ํˆฌ๋ช…๋„ ์ง€์›
    • Gif : ์ด๋ฏธ์ง€ ํŒŒ์ผ ๋‚ด์— ์ด๋ฏธ์ง€ ๋ฐ ๋ฌธ์ž์—ด ๋“ฑ์˜ ์ •๋ณด๋ฅผ ์ €์žฅ, ์›€์งค ๋˜๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ ๊ฐ€๋Šฅ, 8๋น„ํŠธ ์ง€์›
    • WEBP : JPG, PNG, Gif๋ฅผ ๋ชจ๋‘ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ๊ธ€์ด ๊ฐœ๋ฐœํ•œ ์ด๋ฏธ์ง€ ํฌ๋งท, ์†์‹ค/๋น„์†์‹ค ์••์ถ•๊ณผ ์• ๋‹ˆ๋ฉ”์ด์…˜๊ณผ ํˆฌ๋ช…๋„ ๋ชจ๋‘ ์ง€์›, ์ง€์›๋˜๋Š” ๋ธŒ๋ผ์šฐ์ € ๋ชฉ๋ก ๋ฐ˜๋“œ์‹œ ํ™•์ธ
  • ๋ฒกํ„ฐ : ์ , ์„ , ๋ฉด์˜ ์œ„์น˜, ์ƒ‰์ƒ ๋“ฑ ์ˆ˜ํ•™์  ์ •๋ณด์˜ ํ˜•ํƒœ๋กœ ์ด๋ฃจ์–ด์ง„ ์ด๋ฏธ์ง€, ํ™•๋Œ€/์ถ•์†Œ ์ž์œ ๋กœ์›€, ์ •๊ตํ•œ ์ด๋ฏธ์ง€ ํ‘œํ˜„ ์–ด๋ ค์›€, ๋‹จ์ˆœ ๊ตฌ์กฐ์˜ ์•„์ด์ฝ˜์ด๋‚˜ ๋กœ๊ณ ๊ฐ€ ๋ฒกํ„ฐ ์ด๋ฏธ์ง€๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์šฉ์ด, ๋ฒกํ„ฐ ์ด๋ฏธ์ง€์˜ ํ™•์žฅ์ž๋Š” svg
    • SVG : ๋งˆํฌ์—… ์–ธ์–ด ๊ธฐ๋ฐ˜์˜ ๋ฒกํ„ฐ ๊ทธ๋ž˜ํ”ฝ์„ ํ‘œํ˜„ํ•˜๋Š” ํฌ๋งท, ํ•ด์ƒ๋„ ์˜ํ–ฅ์—์„œ ์ž์œ ๋กœ์›€, css์™€ js๋กœ ์ œ์–ด ๊ฐ€๋Šฅ, ํŒŒ์ผ ๋ฐ ์ฝ”๋“œ ์‚ฝ์ž… ๊ฐ€๋Šฅ

๐Ÿ“• ํŠน์ˆ˜ ๊ธฐํ˜ธ ๋ช…์นญ

  • ` : ๋ฐฑํ‹ฑ(backtick), ๊ทธ๋ ˆ์ด๋ธŒ(grave)
  • ~ : ํ‹ธ๋“œ(tilde), ๋ฌผ๊ฒฐ ํ‘œ์‹œ
  • ! : ๋А๋‚Œํ‘œ, ์—‘์Šคํด๋Ÿฌ๋ฉ”์ด์…˜ ๋งˆํฌ(exclamation mark)
  • @ : ๊ณจ๋ฑ…์ด, ์•ณ ์‚ฌ์ธ(at sign)
  • # : ์šฐ๋ฌผ ์ •, ์ƒต(sharp), ๋„˜๋ฒ„ ์‚ฌ์ธ(number sign)
  • $ : ๋‹ฌ๋Ÿฌ ์‚ฌ์ธ(dollar sign)
  • % : ํผ์„ผํŠธ ์‚ฌ์ธ(percent sign)
  • ^ : ์บ๋Ÿฟ(caret)
  • & : ์— ํผ์„ผ๋“œ(ampersand)
  • * : ๋ณ„ํ‘œ, ์—์Šคํ„ฐ๋ฆฌ์Šคํฌ(asterisk)
  • - : ํ•˜์ดํ”ˆ(hyphen), ๋Œ€์‹œ(dash), ๋งˆ์ด๋„ˆ์Šค
  • _ : ์–ธ๋”์Šค์ฝ”์–ด(underscore), ๋กœ๋Œ€์‹œ(low dash), ๋ฐ‘์ค„
  • = : ์ดํ€„ ์‚ฌ์ธ(equals sign), ๋™๋“ฑ๊ธฐํ˜ธ
  • " : ์ฟผํ…Œ์ด์…˜ ๋งˆํฌ(quotation mark), ํฐ ๋”ฐ์˜ดํ‘œ
  • ' : ์•„ํฌ์ŠคํŠธ๋กœํ”ผ(apostrophe), ์ž‘์€ ๋”ฐ์˜ดํ‘œ
  • : : ์ฝœ๋ก (colon)
  • ; : ์„ธ๋ฏธ์ฝœ๋ก (semicolon)
  • , : ์ฝค๋งˆ(comma), ์‰ผํ‘œ
  • . : ํ”ผ๋ฆฌ์–ด๋“œ(period), ๋‹ท(dot), ์ , ๋งˆ์นจํ‘œ
  • ? : ํ€˜์Šค์ฒœ ๋งˆํฌ(question mark), ๋ฌผ์Œํ‘œ
  • / : ์Šฌ๋ž˜์‹œ(slash)
  • | : ๋ฒ„ํ‹ฐ์ปฌ๋ฐ”(vertical bar)
  • \ : ์—ญ์Šค๋ž˜์‹œ, ๋ฐฑ์Šฌ๋ž˜์‹œ(backslash)
  • () : ํผ๋ Œ์„œ์‹œ์Šค(parenthesis), ๊ด„ํ˜ธ, ์†Œ๊ด„ํ˜ธ
  • {} : ๋ธŒ๋ ˆ์ด์Šค(brace), ์ค‘๊ด„ํ˜ธ
  • [] : ๋ธŒ๋ž˜ํ‚ท(bracket), ๋Œ€๊ด„ํ˜ธ
  • <> : ์•ต๊ธ€ ๋ธŒ๋ž˜ํ‚ท(angle bracket), ๊บฝ์‡ 
๋Œ“๊ธ€