1 ๋ถ„ ์†Œ์š”

Pixel๐Ÿคฃ

์ง€๊ธˆ๊นŒ์ง€ ๋””์ž์ธ์„ ๋ฐฐ์šฐ๋ฉด์„œ ํ•ญ์ƒ ๊ฐ•์˜์—์„œ๋Š” px๋‹จ์œ„๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ์— ๋‹น์—ฐํžˆ ์ €๋„ ๊ทธ๋ ‡๊ฒŒ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ฐ˜์‘ํ˜•์ด ๋‚˜์˜ค๋ฉด์„œ ์ €์—๊ฒŒ๋Š” em, rem์ด๋ž€ ๋‹จ์œ„๊ฐ€ ๋ณด์ด๊ธฐ ์‹œ์ž‘ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ์™œ em์„ ์‚ฌ์šฉํ•ด์•ผ ๋˜๋Š”์ง€๋ฅผ ์•Œ์•„๋ณผ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๋จผ์ € ํ”ฝ์…€์€ ์ ˆ๋Œ“๊ฐ’์„ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ์œ„์ด๊ธฐ์— ๊ณ ์ •๋œ ํฌ๊ธฐ์ž…๋‹ˆ๋‹ค. ์›ํ•˜๋Š” ์œ„์น˜์— ๊ณ ์ •๋œ ๋””์ž์ธ์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋Š”๋ฐ์š”. px์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ๋˜๋Š” ์ด์œ  ์ค‘ ํ•˜๋‚˜๋Š” ๊ธ€๊ผดํฌ๊ธฐ์„ค์ • ์ž…๋‹ˆ๋‹ค.

๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง€์›ํ•˜๋Š” ๋ฃจํŠธ ๊ธ€๊ผด ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•˜๊ฒŒ ๋˜๋ฉด, ๊ธ€๊ผดํฌ๊ธฐ๊ฐ€ ๋ณ€ํ™”๋˜๋Š”๋ฐ px๋กœ ๊ณ ์ •์‹œ์—๋Š” ์„ค์ •์„ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค!

px์€ ๋ธŒ๋ผ์šฐ์ €์— ํฌ๊ธฐ๋ฅผ ํ™•๋Œ€/์ถ•์†Œ๋Š” ๋ฌธ์ œ ์—†์œผ๋‚˜, ๊ธ€๊ผด ํฌ๊ธฐ๋Š” ๋ฌด์‹œํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ rem์€ ์œ ์—ฐํ•˜๊ฒŒ ๋ฐ˜์‘ํ•ฉ๋‹ˆ๋‹ค.

์ •๋ฆฌํ•˜์ž๋ฉด, pixel์€ ๊ณ ์ • rem์€ ์ƒ๋Œ€์ ์œผ๋กœ ๋ฐ”๋€Œ๋Š” ๋‹จ์œ„์ž…๋‹ˆ๋‹ค.

์ƒ๋Œ€ ๋‹จ์œ„

๊ณ ์ •๋˜์ง€ ์•Š๊ณ  ์œ ๋™์ ์œผ๋กœ ๋ฐ”๋€” ์ˆ˜ ์žˆ๋Š” ๋‹จ์œ„์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๋Ÿฌํ•œ ๊ฒƒ๋“ค์„ css๋ฅผ ํ†ตํ•ด ๋งŽ์ด ๋‹ค๋ค„๋ดค๋Š”๋ฐ์š”.

body {
    height: 100vh;
    width: 100%
}

์œ„์™€ ๊ฐ™์ด ์ƒ๋Œ€ ๋‹จ์œ„๋กœ ํ‘œ๊ธฐํ•˜๋Š” ๋‹จ์œ„์ž…๋‹ˆ๋‹ค. ๊ทธ์™€ ๋ฐ˜๋Œ€๋กœ ๊ณ ์ •๋œ ๊ธธ์ด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋‹จ์œ„๋ฅผ ์ ˆ๋Œ€๋‹จ์œ„๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ ˆ๋Œ€๋‹จ์œ„์—๋Š” px, cm, pt๋“ฑ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ„์‚ฐ๋ฒ•

๋ธŒ๋ผ์šฐ์ €์˜ ๊ธฐ๋ณธ ๋‹จ์œ„๋Š” 1rem = 16px์ž…๋‹ˆ๋‹ค.

font-size๊ฐ€ 16px์ผ ๊ฒฝ์šฐ ๊ณต์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

px: font-size * em

  • 0.5em: 16 * 0.5 = 8px
  • 1em: 16 * 1 = 16px
  • 2em: 16 * 2 = 32px

REM VS EM

em์€ ํ•ด๋‹น ๋‹จ์œ„๊ฐ€ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” ์š”์†Œ์˜ font-size์ด๋ฉฐ, rem์€ ์ตœ์ƒ์œ„์ธ ๋ฃจํŠธ`<html> ์ž…๋‹ˆ๋‹ค.

๊ฒฐ๋ก ์€ REM

em์€ ์ƒ๋Œ€์ ์œผ๋กœ ๊ณ„์‚ฐํ•ด์•ผ ๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ๊ธฐ์— ์ •ํ™•ํ•œ ์ดํ•ด๋ฅผ ํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด rem์œผ๋กœ ๊ถŒ์žฅํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋จผ์ € px์„ ์‚ฌ์šฉํ•˜์—ฌ ๋””์ž์ธ์ด ์™„๋ฃŒ๋œ ํ›„ ๊ณ ๋ฏผํ•ด์•ผ ๋˜๋Š” ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

ํƒœ๊ทธ:

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ:

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ