๐Ÿ“š ํŒจํŠธ์Šค์บ ํผ์Šค ๋ฐ๋ธŒ์บ ํ”„ ํ”„๋ก ํŠธ์—”๋“œ 4์ฃผ์ฐจ ํ•™์Šต ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.
๐Ÿ“š ์ž˜๋ชป๋œ ์ •๋ณด๋Š” ๋Œ“๊ธ€๋กœ ์•Œ๋ ค์ฃผ์‹œ๋ฉด ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

HTML(Hypertext Markup Language)

HTML์€ ์›น ํŽ˜์ด์ง€๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์ฝ˜ํ…์ธ ์˜ ๊ตฌ์กฐ๋ฅผ ์ •์˜ํ•˜๋Š” ๋งˆํฌ์—… ์–ธ์–ด์ž…๋‹ˆ๋‹ค. ์ฆ‰, HTML์„ ํ†ตํ•ด ํŽ˜์ด์ง€์˜ ์–ด๋А ๋ถ€๋ถ„์ด ์ œ๋ชฉ์ธ์ง€, ์–ด๋А ๋ถ€๋ถ„์ด ๋ณธ๋ฌธ์ธ์ง€๋ฅผ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฌธ์„œ์— ํ‘œ์‹œํ•ด์•ผํ•  ๋‹ค์–‘ํ•œ ๋‚ด์šฉ๋“ค์€ ๊ฐ๊ฐ ๋ชฉ์ ์— ๋งž๋Š” ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ด๋ฏธ์ง€๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด img ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•ด์•ผํ•˜๊ณ , ๋ฌธ์„œ์˜ ์ œ๋ชฉ์„ ํ‘œ์‹œํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด h1~h6 ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํƒœ๊ทธ๋“ค์€ ์ ˆ๋Œ€ ์•”๊ธฐํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ, ์ง์ ‘ ์‚ฌ์šฉํ•ด๋ณด๋ฉด์„œ ์ฒด๋“ํ•ด ๋‚˜๊ฐ€์•ผํ•ฉ๋‹ˆ๋‹ค.

๋ณด๋‹ค ์ž์„ธํ•œ ๋‚ด์šฉ์€ MDN ์‚ฌ์ดํŠธ๋ฅผ ํ†ตํ•ด ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CSS

CSS ํ•™์Šต์— ์œ ์šฉํ•œ ์‚ฌ์ดํŠธ
CSS ํ•™์Šต๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜๊ธฐ ์ „, MDN ์‚ฌ์ดํŠธ ์™ธ๋กœ ๊ฐ•์‚ฌ๋‹˜๊ป˜์„œ ์ถ”์ฒœํ•ด์ฃผ์‹  ์‚ฌ์ดํŠธ๋ฅผ ์†Œ๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋ฉด์„œ ํ•ด์ฃผ์…จ๋˜ ๋ง์”€์ด ๋‘๊ณ ๋‘๊ณ  ๊บผ๋‚ด๋ณด๊ณ  ์‹ถ์€ ๋‚ด์šฉ์ด๋ผ ๋จผ์ € ๊ธฐ๋กํ•ด ๋ด…๋‹ˆ๋‹ค.

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

CSS(Cascading Style Sheets)๋Š” ์Šคํƒ€์ผ ์ •์˜๋Š” ๋‹ค์–‘ํ•˜๋ฉฐ ์œ„์—์„œ ๋ถ€ํ„ฐ ์ฐจ๊ณก์ฐจ๊ณก ์Œ“์—ฌ๋‚˜๊ฐ„๋‹ค๋Š” ์˜๋ฏธ๋ฅผ ๋‹ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์˜๋ฏธ์ฒ˜๋Ÿผ, CSS๋Š” ์šฐ์„ ์ˆœ์œ„์— ๋”ฐ๋ผ ์ ์šฉ๋˜๋Š” ์Šคํƒ€์ผ์ด ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

์šฐ์„ ์ˆœ์œ„๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ์ค‘์š”๋„, ์ ์šฉ๋ฒ”์œ„, (์†Œ์Šค์—์„œ์˜)์ˆœ์„œ์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.

์ค‘์š”๋„ : ์Šคํƒ€์ผ์ด ์–ด๋””์„œ ์„ ์–ธ ๋˜์—ˆ๋Š”๊ฐ€

  1. ์‚ฌ์šฉ์ž ์Šคํƒ€์ผ ์‹œํŠธ
    ์˜ˆ๋ฅผ๋“ค์–ด ์œˆ๋„์šฐ์˜ '๊ณ ๋Œ€๋น„' ์„ค์ • ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉ์ž๊ฐ€ ํ™œ์„ฑํ™”ํ–ˆ๋‹ค๋ฉด ์ œ์ž‘์ž๋Š” ์ด๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  2. !import๊ฐ€ ๋ถ™์€ ์Šคํƒ€์ผ
    ์Šคํƒ€์ผ์„ ์ •์˜ํ•  ๋•Œ !import ํ‚ค์›Œ๋“œ๋ฅผ ์ •์˜ํ–ˆ๋‹ค๋ฉด ๋‹ค๋ฅธ ์–ด๋–ค ์Šคํƒ€์ผ๋ณด๋‹ค ์šฐ์„  ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
  3. ์ผ๋ฐ˜ ์Šคํƒ€์ผ
    !import๊ฐ€ ๋ถ™์ง€ ์•Š๋Š” ์ผ๋ฐ˜์ ์ธ ์Šคํƒ€์ผ์€ ๋‘๋ฒˆ์งธ ๊ธฐ์ค€์ธ ์ ์šฉ๋ฒ”์œ„์— ๋”ฐ๋ผ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.
  4. ๋ธŒ๋ผ์šฐ์ € ์Šคํƒ€์ผ ์‹œํŠธ
    ๋ธŒ๋ผ์šฐ์ €๋งˆ๋‹ค ๊ธฐ๋ณธ์ ์œผ๋กœ ์ง€์ •ํ•˜๊ณ  ์žˆ๋Š” ์Šคํƒ€์ผ์ž…๋‹ˆ๋‹ค.

์ ์šฉ๋ฒ”์œ„ : ์ ์šฉ๋ฒ”์œ„๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ข์€๊ฐ€(์ •ํ™•ํ•œ๊ฐ€)

  1. ์ธ๋ผ์ธ ์Šคํƒ€์ผ
  2. id ์„ ํƒ์ž
  3. class ์„ ํƒ์ž
  4. ํƒœ๊ทธ ์„ ํƒ์ž

์ˆœ์„œ

์ค‘์š”๋„์™€ ์ ์šฉ๋ฒ”์œ„๊ฐ€ ๊ฐ™๋‹ค๋ฉด ์†Œ์Šค์˜ ์ˆœ์„œ์— ๋”ฐ๋ผ ๋‚˜์ค‘์— ์ง€์ •ํ•œ ์Šคํƒ€์ผ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

profile
๐Ÿ“š ๋ฐฐ์›€์˜ ๊ณผ์ •์„ ๊ธฐ๋กํ•ด์š” | ๐Ÿ’ฌ ๊ฐ€๋ณด์ž๊ณ 

0๊ฐœ์˜ ๋Œ“๊ธ€