ํ์ดํฌ๊ทธ๋ํผ์ ๊ตฌ์กฐ
Technology๋ผ๋ ๋ฌธ์์ด์ ๊ธฐ์ค์ผ๋ก
๋ฌธ์์ด์ ํ์ธํ ๋๋ ๋ฒ ์ด์ค๋ผ์ธ์ ํ์ธํ๋๊ฒ์ด ๊ต์ฅํ ์ค์ํ๋ค
์๋ฌธ์ x๋ฅผ ๋ฃ์ด๋๊ณ ๋ฐ์ค์์์ ๊ธฐ์ค์ด ๋๋ ๋ฌธ์์ด์ด ์ด๋๊ณ ๊ทธ ์์ ์ฌ๋ฐฑ์ด ์ด๋์ ๋, Descender ์์ญ๊ณผ Ascender ์์ญ์ด ์๊ฒ ๊ตฌ๋๋ฅผ ์๊ณ ์์ด์ผํจ.
๊ธ๊ผด์ ์ง์ ํ๋ ์์ฑ
font-family: family-name | generic-family ( | initial | inherit );
font-family ์์ฑ์ ์ ์ธํ ๋๋ font-family name๊ณผ generic-family name์ ๋ณดํต ๊ฐ์ด ์ ์ธํ๋ค.
generic-family
family-name์ผ๋ก ์ง์ ํ ํฐํธ๊ฐ ์ฌ์ฉ์์ ์ปดํจํฐ์ ์์๋๋ฅผ ๋๋นํด์ ์ ์ ํ ํฐํธ๋ฅผ ์ ํํ ์ ์๋๋ก ๋ช๊ฐ์ง ์ ํ์ ํ์
์ ํฐํธ๋ฅผ ๊ฐ์ด ์ ์ธํด์ฃผ๋๊ฒ
ํฐํธ๋ ์ฌ๋ฌ๊ฐ์ง์ font-family name์ ๊ฐ์ด ์ ์ธํ ์ ์๋ค.
font-family: Helvetica, Dotum, '๋์', Apple SD Gothic Neo, sans-serif;
: Helvetica๋ผ๋ ํฐํธ๋ฅผ ๊ฐ์ฅ ์ฐ์ ์์ ๋๊ฒ ์ ์ธํ๊ธฐ ๋๋ฌธ์ Helvetica์ ๋ง๋ ๊ธ๊ผด์ด PC์์ ์ง์์ ํ๊ณ ์๋ค๋ฉด ๋จผ์ ์ง์์ ํ๊ณ
์๋ค๋ฉด ๊ทธ ๋ค์ ์ฐ์ ์์๋ก ๋์์ ๋๊ฒ ๋ค.
๋์์ ํ๊ธ๋ก๋ง ์ ์ธํ๋ฉด pc์ ํ๊ธ ๊ธ๊ผด์ ์ธ์ํ์ง ๋ชปํ ์ ์๊ธฐ ๋๋ฌธ์ ํ๊ธํฐํธ์ ๊ฒฝ์ฐ ์๋ฌธ์๋ฅผ ๋ฐ๋์ ๊ฐ์ด ์ ์ธ.
์ ํ์ฐ๋๊ณ ๋๋ค์ค์ ๊ฒฝ์ฐ ios๊ณ์ด์์ ๊ธฐ๋ณธ ๊ธ๊ผด. ๊ทผ๋ฐ ์ ํ์ฌ์ ๋ฒ์ ์ ์ ๋ฐ๋ผ์ ์ด๋ป๊ฒ ๋ฌ๋ผ์ง์ง ๋ชจ๋ฅผ ์ผ์ด๊ธฐ ๋๋ฌธ์ ์ด๋ฐ ๋ชจ๋ฐ์ผ ๋์์ ์ํด์ ๊ด๋ จ ์์ฑ์ ์ ์ธํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค
ํญ์ font-family์ ๋ง์ง๋ง ๊ฐ์๋ generic-family๋ฅผ ์ ์ธ
generic-family ์ข ๋ฅ
ํฐํธ๋ณ๋ก ์ง์๋ฒ์๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ generic-family๋ฅผ ๋ฃ์์ผ๋ก์จ ์ข ๋ ์ง์์จ์ด ์ข๊ฒ ํ๋ ์๋ฏธ์ด๋ฏ๋ก generic-family๋ ์ค์
ํฐํธ๋ณ๋ก ํ๊ธ์ ์ง์ํ๋ ํฐํธ๊ฐ ์๊ณ ์๋ ๊ฒฝ์ฐ๊ฐ ์๋ค
font-family์ ๋ฐ๋ผ์ ์ธ๋ผ์ธ ๋ฐ์ค๊ฐ ์ฐจ์งํ๋ ๋์ด ๊ฐ์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์
์ด๋ค font-family๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ์ค์ ํ๋์ง์ ๋ฐ๋ผ์ ๊ฐ๊ฐ ์ธ์ํ๋ ๊ธฐ๋ณธ ๋์ด๊ฐ์ด ๋ฌ๋ผ์ง๋ค.
๊ทธ๋์ ์ ๋ ฌ ํ ๋ font-family๊ฐ ์ค์ํ ์ญํ ์ ํ๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก bodyํ๊ทธ์๋ค๊ฐ font-family๋ฅผ ๋ํ์ ์ผ๋ก ๊ธฐ๋ณธ font-family๋ฅผ ์ ์ธํด๋๋ค.
font-family๋ ์์๋จ
๋ชจ๋ ํ๊ทธ์ ๊ธฐ๋ณธ ๋ํ ์์ฒด๋ฅผ ์ ์ธํ๋๋ฐ ํน์ ๋ถ๋ถ์๋ ๋ค๋ฅธ ์์ฒด๋ก ์ ์ฉํ๊ณ ์ ํ ๋ body์์ generic-family๋ฅผ ์ ์ธํ๊ณ ์ฌ์ ์ธํ ๋ generic-family๋ฅผ ๋ฐ๋์ ๋ค์ ํ๋ฒ ์ ์ธํด์ผํจ.
generic-family๋ ์ธํธ๋ก ์ ์ธ์ ํด์ผํ๋ค.
์ค๊ฐ๊ฒฉ์ ์๋ฏธ
๊ธฐ๋ณธ๊ฐ์ normal
line-height: normal | number | length | initial | inherit ;
ํ๊ฐ์ ๊ฒฝ์ฐ number์ ๋จ์๊ฐ ์๋ ์ซ์๋ง ์
๋ ฅ๊ฐ๋ฅํ๋ค
๊ณ ์ ๊ฐ์ด ์๋ ์ซ์๋ง ์
๋ ฅํ ๋๋ font-size์ ์์๋ผ์ ๋ฐฐ์๋ก ๋ณด์ผ ์ ์๋ค
line-height์ ์์ญ์ em๋ฐ์ค+์ํ๋จ์ ์ฌ๋ฐฑ๊น์ง๋ฅผ ์๋ฏธ
px๋ก ๋ฃ๊ฒ ๋๋ฉด ํฐํธ์ฌ์ด์ฆ๊ฐ ํ์/์ง์์ผ ์ ์์. 17px, 18px
20px์ ๋๋ ์ ๋ฃ์๋ ํ๊ฐ์ ์ด๋ค์์ผ๋ก ๊ณ์ฐํ ์ง๋ ๋ธ๋ผ์ฐ์ ๋ง๋ค ๋ค๋ฆ.
1, 1์ด๋ 2, 1 / 1, 2๋ก ๋๋ ์ ๋ฃ์ ์ ์๋ค
๊ทธ๋์ ์ฌ๋ฌ์ค์ธ ๊ฒฝ์ฐ ๋ธ๋ผ์ฐ์ ๋ง๋ค ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๊ธฐ์ค ๋ธ๋ผ์ฐ์ ๋ฅผ ํ์ธํ๊ณ ํ๊ฐ์ ์
๋ ฅํด์ผ ํ๋ค.
normal์ธ ๊ฒฝ์ฐ ๋ธ๋ผ์ฐ์ ์ ์์กดํ๊ฒ ๋๋๋ฐ ๊ฑฐ์ ๊ธฐ๋ณธ์ ์ผ๋ก 16px ์ ๋๊ฐ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ ์ธ๋๋ค
๋จ์๊ฐ ์๋ ์ซ์๋ ํฐํธ์ฌ์ด์ฆ์ ๋๋นํด์ ์ ๋์ ์ผ๋ก ๋์ด๋๋ค
๊ธ์๋ฅผ ํค์ธ๋ ํ๊ฐ์ด ์๋ ค์ ๋์จ๋ค๋ฉด ํ๊ฐ์ด ํฝ์
๋ก ๋์ด์์ ๊ฐ๋ฅ์ฑ ๋์
ํ๊ฐ์ด ๊ฒน์น์ง ์๊ณ ์ฌ๋ฐฑ์ด ๊ณ์ํด์ ์ปค์ง๋ฉด ๋จ์๊ฐ ์๊ฑฐ๋ ์๋๋จ์๋ก ๋์ด์๋๊ฒ
font-size์ line-height๋ ์์์ด๋๋ค
number๋ก ์ ์ธํ ๋์ %๋ก ์ ์ธํ ๋์ ์ฐจ์ด
๋ ๊ฐ ๋ชจ๋ font-size๋ฅผ ๊ธฐ์ค์ผ๋ก ๋์ํ๊ธฐ ๋๋ฌธ์ 1์ด๋ 100%๋ฅผ ๊ฐ์ ๊ฒ์ด๋ผ๊ณ ์คํด๊ฐ๋ฅ
ํ์ง๋ง line-height์ ๊ฐ์ด ์์ ์์๋ก ์์๋์์ ๋์ ๊ณ์ฐ ๋ฐฉ์์์ ์ฐจ์ด ์กด์ฌ.
number
๋ถ๋ชจ ์์์ ์ซ์ ๊ฐ์ด ๊ทธ๋๋ก ์์๋จ. ์ฆ, ์์ ์์์์๋ ๋ ํ ๋ฒ ์์ ์์์ font-size๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ณ์ฐ๋ ๊ฐ์ ๊ฐ์ง๋ค
%
๋ถ๋ชจ ์์์์ %๊ฐ์ด ๊ทธ๋๋ก ์์๋๋ ๊ฒ์ด ์๋๊ณ , %์ ์ํด ์ด๋ฏธ ๊ณ์ฐ๋ px๊ฐ์ด ์์๋จ
body { font-size: 20px; line-height: 2; } /* line-height = 40px; */
body { font-size: 20px; line-height: 200%; } /* line-height = 40px; */
๋ ๊ฒฝ์ฐ ๋ชจ๋ <body>
์ ๋๊ฐ์ด line-height: 40px์ด ์ ์ฉ๋จ
ํ์ง๋ง ์์ ์์๋ก <p>
๊ฐ ์์ผ๋ฉด ๋ฌ๋ผ์ง
body { font-size: 20px; line-height: 2; } /* line-height = 40px; */
p { font-size: 10px; } /* line-height = 20px; */
body { font-size: 20px; line-height: 200%; } /* line-height = 40px; */
p { font-size: 10px; } /* line-height = 40px; */
์ด์ฒ๋ผ ๊ณ์ฐ๋ ๊ฐ์ด ์๋ ์ซ์ ๊ฐ์ ์์ํ๋ค๋ ์ฌ์ค ๋๋ฌธ์ ์ซ์ ๊ฐ์ ์ฌ์ฉํ๋ฉด ๋ถ๋ชจ ์๋ฆฌ๋จผํธ์์ ๊ณ์ฐ๋ ๊ฐ ๋์ ๋น์จ์ ๊ทธ๋๋ก ์์๋ฐ์ ์ ์์ผ๋ฏ๋ก ๊ฐ๋ฅํ๋ฉด ๋จ์๊ฐ ์๋ ๊ฐ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค
๊ธ๊ผด์ ํฌ๊ธฐ๋ฅผ ๊ฒฐ์
default๊ฐ์ด medium
x-small, absolute-size๋ฑ์ผ๋ก ๊ฐ์ด ๋ค์ด๊ฐ ์ ์๋๋ฐ ์ด๋ฐ ๊ฐ๋ค์ ๋ธ๋ผ์ฐ์ ๋ง๋ค ์ฌ์ด์ฆ๊ฐ ๋ค๋ฅด๊ฒ ์ ์๋์ด ์๊ธฐ ๋๋ฌธ์ ์ค๋ฌด์์ ์ ์์ฐ๋ํธ
์ค๋ฌด์์๋ ์ฌ๋ฌ ๋ธ๋ผ์ฐ์ ์์ ๋์ผํ ํ๋ฉด์ ์ ๊ณตํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ์ ๋์ ์ธ ์ฌ์ด์ฆ๋ ์ ์ฌ์ฉํ์ง ์๋๋ค
ํฐํธ ์ฌ์ด์ฆ์ ๊ธฐ๋ณธ๊ฐ์ ๋ฏธ์ง์ ํ๋ฉด ๊ธ๊ผด์ ๊ธฐ๋ณธํฌ๊ธฐ๋ 16px. (1em)
๊ธ๊ผด์ ๊ตต๊ธฐ ์ง์
๊ธฐ๋ณธ๊ฐ์ normal
font-weight: normal | bold | bolder | lighter | number | initial | inherit ;
font-weight:normal
๋ก ์ ์ธํฐํธ์ ์ข ๋ฅ๊ฐ ๋ค์ํด์์ ธ์ ๊ตต๊ธฐ ์์ฒด๋ฅผ font-family name์ผ๋ก ๊ฐ๊ณ ์๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด๋ฐ ๊ฒฝ์ฐ์๋ font-weight๋ก ์กฐ์ ๊ฐ๋ฅ
ํฐํธ์ ๋ฐ๋ผ์ ios๋ ์๋๋ก์ด๋์ ๊ฒฝ์ฐ ๊ตต๊ธฐ ์ฐจ์ด๊ฐ ์กด์ฌ
๊ฐ๊ฐ ๋๋ฐ์ด์ค ๋ณ๋ก ์ง์ ํ๋ ๊ตต๊ธฐ๋ ์กฐ๊ธ์ฉ ๋ค๋ฆ
font-weight๋ฅผ ๋ฃ์ด๋ ์์น๊ฐ ์ ์ฉ๋์ง ์๋๋ค๋๊ฑด ๊ทธ ํด๋น family์์ ์ง์ํ์ง ์๋๊ฒ
normal๊ณผ bold๋ง ์ง์ํ๋ ํฐํธ์ผ ๊ฒฝ์ฐ 100~500์ normal, 600~900์ bold๋ก ํํํ๋ค.
font-family, font-size, font-weight 3๊ฐ์ง๊ฐ ์ฐ๊ด์ฑ์ด ๊น๋ค
font-family ์์ฒด๊ฐ ์ฌ์ด์ฆ๊ฐ ์ปค์ง๋ฉด ์กฐ๊ธ ๋ ๊ตต๊ฒ ํํํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ด๋ ์์น๋ฅผ ์กฐ๊ธ ํฌ๊ฒ ์กฐ์ ํ๊ธฐ๋ ํ๋ค.
๊ธ๊ผด ์คํ์ผ์ ์ง์
font-style: normal | italic | oblique | initial | inherit;
๊ธ๊ผด ๋ณํ์ ํ๋ ์์ฑ
์๋ฌธ์๋ฅผ ์์ ๋๋ฌธ์ ํํ๋ก ํํ
font-variant: normal | small-caps | initial | inherit ;
small-caps : ์๋ฌธ์๋ฅผ ์์ ๋๋ฌธ์ ํํ๋ก ๋ฐ๊ฟ์ฃผ๋ ํน์ง์ ๊ฐ๋ ์์ฑ
๊ธ๊ผด ์์ฑ์ ์ถ์ฝํ
font: font-style font-variant font-weight font-size/line-height font-family | initial | inherit;
์ค๋ฌด์์ ์ง์ํ๋ ์์ฑ
ํฐํธ์ ๋ํ ๋ค์ํ ๊ฐ์ ํฌํจํ๊ณ ์์ด์ผํ๊ธฐ๋ ํ์ง๋ง ๊ฐ ์์ฑ๋ง๋ค ์ ์ธ ์์๋ฅผ ์ง์ผ์ผ ํ๋ ์ ์ฝ์ด ์กด์ฌ.
๊ทธ์ค์์๋ font-size์ font-family๋ ๋ฐ๋์ ์ ์ธํด์ผ ํ๋ ํ์ ์์ฑ
์ด๋ ๊ฒ ์ง์ผ์ผ ํ ๋ฃฐ์ด ๋ง๊ธฐ ๋๋ฌธ์ ํฐํธ ์ถ์ฝํ์ ์ข์ํ์ง ์์
์นํฐํธ(@font-face)
์ค๋ฌด์์ ํฐํธ ๊ด๋ จํด์ ์ฐ์ด๋ ๋ช
์นญ๋ค์ด ์๋ค.
์์คํ
ํฐํธ, ์ด๋ฏธ์งํฐํธ, ์นํฐํธ
ํฐํธ์ ๋ฐ๋ผ์ ์ฌ๋ฌ๊ฐ์ง๋ก ๋ถ๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ์์
์์คํ ํฐํธ : ์ฐ๋ฆฌ๊ฐ ํฐํธ ํจ๋ฐ๋ฆฌ๋ก ์ ์ธํ ๊ทธ ๊ธ๊ผด์ด ์ ํ๋๋ ๊ฒฝ์ฐ, ์์คํ ์์์ ์ ๊ณต๋๋ ๊ฐ์ ๊ทธ๋๋ก ๋ฐ๊ฟ ์ ์๋ ํฐํธ๋ฅผ ์์คํ ํฐํธ๋ผ๊ณ ํต์นญํด์ ๋ถ๋ฅธ๋ค
์ด๋ฏธ์ง ํฐํธ : ์ด๋ฏธ์ง ์์ฒด๋ฅผ ์๋ผ์ ์ ๊ณตํ๋ ํฐํธ์ ๊ฒฝ์ฐ
ex) ๋ค์ด๋ฒ ๋ก๊ณ
์น ํฐํธ: ๋ค๋ฅธ ๊ธ๊ผด์ ์๋ฒ์ ์ ์ฅํด์ ์ ๊ณตํ๊ฑฐ๋ ํน์ ์น ๊ฒฝ๋ก๋ฅผ ๊ฐ์ง๊ณ ์์ importํด์ ์ ๊ณตํ๋ ํฐํธ๋ฅผ ์๋ฏธ ํน์ ์ฌ์ฉ์์ ๋ก์ปฌ ํ๊ฒฝ์ ๊ธ๊ผด์ ๋ค์ด๋ก๋ ๋ฐ์ ์ ์ฉํ๋๊ฒ.
ex) ๋ค์ด๋ฒ์ ๊ฒฝ์ฐ ๋๋๊ณ ๋์ ์ค์นํด์ ์ ๊ณต.
์ฌ์ฉ์๊ฐ ์ค์นํ๋ฉด ๋๋๊ณ ๋์ด ์น์์์ ๋ณด์ด๊ฒ๋จ.
์ค์นํ ํฐํธ๋ผ๊ณ ํ ์ ์๋ค.
@font-face {
font-family: webNanumGothic; /* ์ฌ์ฉ์ ์ง์ ์น ํฐํธ๋ช
*/
src: url(NanumGothic.eot); /* ์ ์ฉ ๋ ์น ํฐํธ์ ๊ฒฝ๋ก */
font-weight: bold; /* ํ์์ ๋ฐ๋ผ ์ง์ */
font-style: italic; /* ํ์์ ๋ฐ๋ผ ์ง์ */
}
body {
font-family: webNanumGothic;
}
ํฐํธ ํจ๋ฐ๋ฆฌ ์์ฒด๋ @font-face๋ก ๋ฐ๋ก ์ง์ ํจ
ํฐํธ ํจ๋ฐ๋ฆฌ ์ด๋ฆ์ ๋ด๊ฐ ์ง์๋๋ฐ, ํฐํธ ๋ช
์ ๋ํ ํฐํธ ์์ฒด ๊ธ๊ผด ๊พธ๋ฌ๋ฏธ๋ฅผ src๋ก ์ ๊ณตํด์ฃผ์ด์ผํจ.
๊ทธ๋์ผ body์๋ค๊ฐ ์ด ํฐํธ๋ฅผ ์ผ์๋ ์ฐธ์กฐํด์ ํด๋น ๊ธ๊ผด์ ์ฌ์ฉํ ์ ์๋ค.
๊ตต๊ธฐ์ ๋ํ ๋ด์ฉ๋ ์ง์ ์ ์ธ๊ฐ๋ฅ
์นํฐํธ์ ๊ฒฝ์ฐ generic family๊ฐ ์๋ค
generic family์ ๋ํ ๋ด์ฉ๋ src์์ ๋ค ์ ๊ณต์ ํ๊ณ ์์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ์ ์ธ์ ํ์ง ์์ ์๋ ์๋ค.
vertical-align
์์ง์ ๋ ฌ์ ํ ๋ ์ฌ์ฉํ๋ ์์ฑ
vertical-align: keyword | length | percent | initial | inherit ;
์ฃผ์)
vertical-align์ ์ธ๋ผ์ธ ๋ ๋ฒจ์๋ง ์ ์ธํ ์ ์๊ธฐ ๋๋ฌธ์ ์ธ๋ผ์ธ ์์ ๋๋ ํ
์ด๋ธ ์
์์์ ์์ง ์ ๋ ฌ์ ์ง์ ํ ๋ ์ฌ์ฉํ๋ค.
๋๋ถ๋ถ ๋ถ๋ชจ ์์์ ์๋์ ์ผ๋ก ์ ๋ ฌ๋๋ค.
x text
text๋ผ๋ ๋ฌธ์์ด์ด ๋์ด๋ ๋ text๋ line box๋ผ๋ ๊ณต๊ฐ์ ์์ฑํ๋ค.
๊ทธ๋ฆฌ๊ณ ํ
์คํธ๋ ์ธ๋ผ์ธ ์์๊ธฐ ๋๋ฌธ์ font-family, font-size, line-height๋ฑ์ ๋ง์ ์ํฅ์ ๋ฐ๋๋ค.
๊ทธ๋ด๋ ๊ทธ ์์์ ์๋ฌธ์ x๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ถ๋ชจ ์์๊ฐ ํฐํธ๊ด๋ จ ์์ฑ์ ์ ์ธ
ํ๋ฉด ๊ทธ๊ฑฐ๋ฅผ ์ด x๊ฐ ๋ค ๊ฐ๊ณ ์์.
์ด๋ x๋ ํ๊ทธ์ ๊ฐ์ธ์ ธ์์ง ์์ ๊ทธ๋ฅ ์๋ฌธ์ x ํ
์คํธ์ด๊ณ , text๋ ์ธ๋ผ์ธ ์์์ ๊ฐ์ธ์ง ํ
์คํธ๋ผ๋ฉด test์๋ค๊ฐ vertical-aling์ ์ ์ธํ ์ ์๋ค.
๊ทธ๋ผ text์ vertical-align๊ฐ์ keyword๋ค๋ก ๋ฐ๊ฟ๋ x์ ๋ผ์ธ ๋ฐ์ค์์์ ๊ธฐ์ค์ ๊ฐ์ง๊ณ ์๋ค๊ฐ๋ค ํ๋๊ฒ
ex) vertical-algin:middle;
-> ๋ถ๋ชจ ์์๊ฐ ๊ฐ๊ณ ์๋ ์์ ์๋ฌธ์ x์ ์ค๊ฐ์ง์ ์ ๋ฒํฐ์ปฌ ์ผ๋ผ์ธ์ ์ ์ธํ๊ฒ.
์๋ฌธ์ x๊ฐ ๊ธฐ์ค์ด๋ค!
ํ ์คํธ๋ฅผ ์ ๋ ฌํ ๋ ์ฌ์ฉํ๋ ์์ฑ
text-align: left | right | center | justify | initial | inherit ;
๋ณดํต์ ๊ธฐ๋ณธ๊ฐ์ด direction์ด ltr๋ก ๋์ด์๊ธฐ ๋๋ฌธ์ left.
์๋์ด๋ฑ์ ์ค๋ฅธ์ชฝ์์ ๋ถํฐ ์ฝํ. ๊ทธ๋ด๋๋ rtl๋ก ์ ์ธํ๊ธฐ ๋๋ฌธ์ right๊ฐ ๊ธฐ๋ณธ๊ฐ
text-align์ ์ ์ฉํ ๋ ์ฃผ์ํ ์
์ด ์์ฑ์ ๋ธ๋ก์์์๋ค๊ฐ ์ ์ธํ๊ฒ ๋๋ฉด ๋ธ๋ก์์ ์์ ์๋ ์ธ๋ผ์ธ ์์๋ค์ ์ ๋ ฌ์ ์ ์ํ๋๊ฒ
์ธ๋ผ์ธ ๋ ๋ฒจ์ ์ ์ฉ. ๋ธ๋ก๋ ๋ฒจ์ ์ ์ฉํ ์ ์์
์ ์ธ์ ๋ธ๋ก๋ ๋ฒจ์ ํ๊ณ ์์ง๋ง ํ
์คํธ ์ผ๋ผ์ธ์ ์ธ๋ผ์ธ ๋ ๋ฒจ์ ์ ์ฉ์ด๋๋๊ฒ
๋ธ๋ก ๋ ๋ฒจ์ ํ
์คํธ ์ผ๋ผ์ธ์ผ๋ก ์ ๋ ฌํ ์ ์๋ค
= div์์ฒด๊ฐ ํ๋ฉด์์ ๊ฐ์ด๋ฐ ์ ๋ ฌ๋ก ์ค๋๊ฒ ์๋๋ผ div ์์ ์์ ์๋ ์ธ๋ผ์ธ ๋ ๋ฒจ์ ํ
์คํธ์ ์ ์ฉ์ด ๋ผ์ div ์์ ์์ ์๋ ์์๋ค์ด ๊ฐ์ด๋ฐ ์ ๋ ฌ์ด๋๋ค. ๊ทธ๊ฒ๋ ์ธ๋ผ์ธ ๋ ๋ฒจ๋ค๋ง ๊ฐ์ด๋ฐ ์ ๋ ฌ์ด ๋๋ค.
div์์ฒด๋ฅผ ์์ญ์ ๊ฐ์ด๋ฐ์ ์์นํ๊ณ ์ถ์ผ๋ฉด margin:0 auto; ์ฌ์ฉ
๋ฐ๋ผ์
๋ธ๋ก๋ ๋ฒจ์์๋ฅผ ์ ๋ ฌ : margin:0 auto; ์ฌ์ฉ
์ธ๋ผ์ธ ๋ ๋ฒจ์์ ์ ๋ ฌ : text-align ์ฌ์ฉ
ํ ์คํธ๋ฅผ ๋ค์ฌ์ฐ๊ธฐ ํ ๋ ์ฌ์ฉํ๋ ์์ฑ
text-indent: length | initial | inherit;
๊ฐ์ผ๋ก length ์ ์ธ๊ฐ๋ฅ
-> ๋ฌธ๋จ์ ์ฒซ์ค ๋ค์ฌ์ฐ๊ธฐ, ์์ ๊ฐ๋ฅ
ํ ์คํธ์ ์ฅ์์ ์ ์ธํ ๋ ์ฌ์ฉํ๋ ์์ฑ
๊ธฐ๋ณธ๊ฐ์ none
text-decoration: text-decoration-line text-decoration-color text-decoration-style | initial | inherit;
์์ฑ๊ฐ
overline, underline, line-through๋ฑ
color์ ๊ธฐ๋ณธ๊ฐ์ solid ์ค์ .
์ ์ ํ
์คํธ์ ์์กด์ ์ด๊ธฐ ๋๋ฌธ์ ์ ์ 1px๋ด๋ฆฌ๊ณ ์ถ๋ค, ์ฌ๋ฆฌ๊ณ ์ถ๋ค๊ณ ํ ๋ ๊ทธ ์์ธํ ํฝ์
๊ฐ์ ์์ฑ๊ฐ์ผ๋ก ์กฐ์ ์ด ๋ถ๊ฐ๋ฅํ๋ค.
์ด๋ด๋๋ ๋ค๋ฅธ css์์ฑ์ ํ์ฉํด์ ๋ง์น text-decoration์ฒ๋ผ ๊พธ๋ฉฐ์ฃผ๋๊ฒ
๊ธฐ๋ณธ์ ์ผ๋ก, ์์คํ
์ ์ผ๋ก ํํํ ๋๋ text-decoration์ ์ฌ์ฉํ๋ค.
white-space
๊ณต๋ฐฑ๊ด๋ จํด์ ์ ์ดํ ์ ์๋ ์์ฑ
๊ธฐ๋ณธ๊ฐ์ normal
์ค๋ฌด์์ ๊ฐ์ฅ๋ง์ด ์ฌ์ฉํ๋ ์์ฑ์ nowrap
letter-spacing
์๊ฐ
๊ธฐ๋ณธ๊ฐ normal
word-spacing
๋จ์ด๊ฐ์ ๊ฐ๊ฒฉ ์กฐ์
๊ธฐ๋ณธ๊ฐ normal
์์ ๊ฐ๋ฅ
๋ค๋ฅธ ๋จ์์ผ๋๋ ๊ฐ๋ฅ
word-break
๋จ์ด๋ฅผ ์ด๋์ ์๋ฅผ์ง์ ๋ํ ์์ฑ
์์๋จ
์์ฃผ ์ฌ์ฉ. ๊ธฐ์ฌ ๋ด์ฉ๋ฑ์ ์ด๋ป๊ฒ ๋์์ง
๋จ์ดํ๋๊ฐ ์์ฒญ ๊ธด ๊ฒฝ์ฐ ์ด ๋จ์ด๋ฅผ ๊ทธ ์์ญ์์์ ์ด๋ป๊ฒ ์๋ฅผ๊ฒ์ธ์ง
์์ด ๋๋ฅ๋ณ, ํ๊ธ๋ณ๋ก ์ธ์ด๊ฐ ๋ค๋ฆ. ์ด๋ค๊ฐ์ ์ฐจ์ด ์กด์ฌ
word-wrap
์์ญ ๋ฐ๊นฅ์ผ๋ก ๋์ด๊ฐ๋ ํ ์คํธ๋ฅผ ์ด๋์ ์๋ฅผ์ง, ์ด๋์ ๊ฐ์ธ์ค์ง์ ๋ํ ๋ด์ฉ
word-break์ ์กฐํฉํด์ ์ฌ์ฉํ๊ธฐ๋ ํจ
๊ธฐ๋ณธ๊ฐ์ normal
word-break์ word-wrap์ ๊ฐ์ด ์ผ์๋ ์กฐํฉ์ ๋ฐ๋ผ์ ๊ต์ฅํ ๋ง์ด ๋ฌ๋ผ์ง๋ค
ํ
์คํธ๋ ํฐํธ ๊ด๋ จ๋ ์์ฑ๋ค์ด ๊ทธ ๊ฐ์ ์์ํ๋ ๊ฒฝ์ฐ๊ฐ ๊ต์ฅํ ๋ง๋ค
๋ฐ์ค๋ชจ๋ธ, ๋ ์ด์์ ๊ด๋ จ ์์ฑ๋ค์ ์์ ์ ์๋จ