๐Ÿฃ ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ผ์ง€ - ๊ตญ๋‚ด์™ธ ์‚ฌ์ดํŠธ ์นดํ”ผ์บฃ # 1

seok_aejin1231ยท2021๋…„ 8์›” 25์ผ
0

AI SCHOOL

๋ชฉ๋ก ๋ณด๊ธฐ
43/49

๐Ÿ“˜ ์˜ค๋Š˜ ๋ฐฐ์šด ๊ฒƒ


Reset๊ณผ Normalize CSS์˜ ์ฐจ์ด์ 

Reset CSS

์ดˆ๊ธฐํ™” ์ž‘์—…์„ ์œ„ํ•ด ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด๋‘” ์ฝ”๋“œ = ๊ธฐ์กด HTML ์ฝ”๋“œ๊ฐ€ ๊ฐ€์ง„ ๋ชจ๋“  CSS๋ฅผ ์ดˆ๊ธฐํ™” ์ž‘์—…

  • ์ถ”์ฒœ ์‚ฌ์ดํŠธ : https://meyerweb.com/eric/tools/css/reset/
    • ๋ธŒ๋ผ์šฐ์ € ๋งˆ๋‹ค ๊ฐ ๊ณ ์œ ์˜ CSS๊ฐ€ ์‚ฌ์ „์— ์ •์˜๋œ ๊ณณ์ด ๋งŽ๋‹ค !
    • ์ปค์Šคํ…€ ์ž‘์—…ํ•˜๊ธฐ ์ „, ํ•„์ˆ˜๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์Œ
    • โœจ link ์—ฐ๊ฒฐ ์ˆœ์„œ๊ฐ€ ๊ต‰์žฅํžˆ ์ค‘์š”ํ•จ โœจ (์บ์Šค์ผ€์ด๋”ฉ ๋ฐœ์ƒ)

Normalize CSS

Reset๊ณผ ๊ฐ™์€ ์ดˆ๊ธฐํ™” ์ž‘์—…์ด์ง€๋งŒ, ๋””์ž์ธ์„ ์กฐ๊ธˆ ๊ฐ€๊ณตํ•œ ์ดˆ๊ธฐํ™” ์ž‘์—… = ๋””์ž์ธ์ด ๋˜์–ด ์žˆ์Œ
โœจ ์˜ค์ฐจ์™€ ๋ฒ„๊ทธ๋ฅผ ์ค„์ด๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์Šคํƒ€์ผ์„ ์žฌ์ •์˜ ํ•  ๋•Œ ์‚ฌ์šฉ ! โœจ

  • ์‚ฌ์ดํŠธ https://necolas.github.io/normalize.css/
    • ๋‹ค์šด๋กœ๋“œ ๋ฐฉ๋ฒ•
      1. ์šฐํด๋ฆญ ๐Ÿ‘‰ ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ๋งํฌ ์ €์žฅ ๐Ÿ‘‰ HTML ํŒŒ์ผ๋กœ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ
      2. ํŒŒ์ผ๋ช… index.html์—์„œ normalize.css๋กœ ๋ณ€๊ฒฝํ•˜๊ธฐ
      3. linkํƒœ๊ทธ๋กœ normalize.css ์—ฐ๊ฒฐํ•˜๊ธฐ

์ •๋ฆฌ

  • 2๊ฐœ ์ค‘์— ์–ด๋–ค ๊ฒƒ์„ ์‚ฌ์šฉํ•˜๋‚˜์š” ?
    ๐Ÿ‘‰ ๊ฐœ๋ฐœ์ž ์ทจํ–ฅ์ž…๋‹ˆ๋‹ค !
    ๋””์ž์ด๋„ˆ๊ฐ€ ์ž‘์—…ํ•œ ํ˜•ํƒœ ๊ทธ๋Œ€๋กœ ์„ค๊ณ„ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด, reset ์ถ”์ฒœ !
    ํ•˜์ง€๋งŒ, ์‹ค์ œ ์‹ค๋ฌด์—์„  normalize ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•จ ! ( ๋‹จ, ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง )

CSS ๋ณ€์ˆ˜

์ฃผ์˜์ ! ์ต์Šคํ”Œ๋กœ๋Ÿด์—์„œ ๊ฑฐ์˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ, ์ œ์•ฝ์ด ํฌ๋‹ค โ— ( ๋‹จ๋… ์‚ฌ์šฉ์— ๋ฌด๋ฆฌ๊ฐ€ ์žˆ๋‹ค.. )

  • ์‚ฌ์šฉํ•˜๋Š” ์ด์œ  ?
    ์ˆ˜์ •์‚ฌํ•ญ์ด ์ƒ๊ธฐ๋ฉด, ๋ณ€์ˆ˜๊ฐ’๋งŒ ๋ณ€๊ฒฝํ•˜๋ฉด ๋˜๊ธฐ๋•Œ๋ฌธ์— ! = ์œ ์ง€๋ณด์ˆ˜ํ•˜๊ธฐ ์‰ฌ์šด ์ƒํƒœ
    ์ผ๊ด„์ ์ธ ์ˆ˜์ •์ž‘์—…์ด ์‰ฌ์›€ !

  • :root ๋งŒ๋“ค๊ธฐ

    • ๋ณ€์ˆ˜๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋Š” var ์‚ฌ์šฉ
    • ๊ฒฐ๊ณผ
  • ํ™œ์šฉ

    • ๋ณ€์ˆ˜ ์‚ฌ์šฉ ๋ฒ”์œ„ ์ œํ•œ์ฃผ๊ธฐ (CSS ์„ ํƒ์ž๋ฅผ ํ™œ์šฉํ•˜์—ฌ !)

      • intro ๋ผ๋Š” ์˜์—ญ ์•ˆ์—์„œ๋งŒ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•ด์ง
    • ๊ฒฐ๊ณผ

      • header๋งŒ ๋ณ€์ˆ˜ ์ ์šฉ๋จ

โ” ๊ถ๊ธˆํ–ˆ๋˜ ๊ฒƒ


  • ๋ณ€์ˆ˜๋ž€ ?

๐Ÿ’ก ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•!


  • ์–ด๋–ค ๋‚ด์šฉ๋ฌผ์„ ๋„ฃ์„ ๋•Œ ์ด๊ฒƒ์„ ๋‹ด์„ ์ˆ˜ ์žˆ๋Š” ๋ฐ•์Šค๋ฅผ ๋ณ€์ˆ˜๋ผ ํ•œ๋‹ค.
    value, ๊ฐ’, ๋ฐ์ดํ„ฐ = ์‹ค์งˆ์ ์ธ ๋‚ด์šฉ๋ฌผ
  • ์›ํ•˜๋Š” ์ด๋ฆ„์œผ๋กœ ๋„ฃ์„ ์ˆ˜ ์žˆ๋‹ค. ( ๋ณ€์ˆ˜๋ช… )
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ๋” ๋”ฅํ•˜๊ฒŒ ์‚ฌ์šฉํ•œ๋‹ค.

๐ŸŒฑ ๊ณต๋ถ€๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉฐ,


CSS์—์„œ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ์œ ์ง€ ๋ณด์ˆ˜ ๋“ฑ ์žฅ์ ์ด ๋งŽ์„ ๊ฒƒ ๊ฐ™์€๋ฐ, ์ต์Šคํ”Œ๋กœ๋Ÿด์—์„œ์˜ ์‚ฌ์šฉ์— ์ œ์•ฝ์ด ์žˆ๋‹ค๋Š” ์ ์ด ์•„์‰ฌ์› ๋‹ค.

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

๊ด€๋ จ ์ฑ„์šฉ ์ •๋ณด