<Do it! HTML5+CSS3>์ ๊ธฐ๋ณธ์ผ๋ก ๋ฐฐ์ด ๋ด์ฉ์ ๋๋ค.
๋ชฉ์ฐจ
- 1) ๊ธ์ ์ฐ๊ธฐ ๋ฐฉํฅ ์ง์ - direction
- 2) ํ ์คํธ ์ ๋ ฌ - text-align
- 3) ์ ๋ ฌ ์ ๊ณต๋ฐฑ ์กฐ์ - text-justify
- 4) ํ ์คํธ ๋ค์ฌ ์ฐ๊ธฐ - text-indent
- 5) ์ค ๊ฐ๊ฒฉ ์กฐ์ - line-height
- 6) ๋์น๋ ํ ์คํธ ํ๊ธฐํ๊ธฐ - text-overflos
๋ฌธ๋จ ์คํ์ผ
1) ๊ธ์ ์ฐ๊ธฐ ๋ฐฉํฅ ์ง์ - direction
์ ํ์ { direction: ltr ๋๋ rtl}
//ltr : left to right
//rtl : right to left
2) ํ ์คํธ ์ ๋ ฌ - text-align
์ ํ์ { text-align: ์์ฑ ๊ฐ }
์์ฑ ๊ฐ | ์ค๋ช |
start, end | ํ์ฌ ํ ์คํธ ์ค์ ์์, ๋ ์์น์ ๋ง์ถ์ด ๋ฌธ๋จ์ ์ ๋ ฌํ๋ค. |
left, right, center | ์ผ์ชฝ, ์ค๋ฅธ์ชฝ, ๊ฐ์ด๋ฐ์ ๋ง์ถ์ด ๋ฌธ๋จ์ ์ ๋ ฌํ๋ค. |
justify | ์์ชฝ์ ๋ง์ถ์ด ๋ฌธ๋จ์ ์ ๋ ฌํ๋ค. |
match-parent | ๋ถ๋ชจ ์์๋ฅผ ๋ฐ๋ผ ๋ฌธ๋จ์ ์ ๋ ฌํ๋ค. |
3) ์ ๋ ฌ ์ ๊ณต๋ฐฑ ์กฐ์ - text-justify
text-align์์ฑ ๊ฐ์ด justify์ผ ๊ฒฝ์ฐ, ์์ชฝ ๋์ ๋ง์ถ๊ธฐ ๋๋ฌธ์ ๊ธ์์ ๋จ์ด ์ฌ์ด ๊ฐ๊ฒฉ์ด ์ด์ํ๊ฒ ๋ฒ์ด์ง ์ ์๋๋ฐ, text-justify์์ฑ์ ์ด์ฉํด ๊ทธ ๊ฐ๊ฒฉ์ ์กฐ์ ํ ์ ์๋ค.
์ ํ์ { text-justify: ์์ฑ ๊ฐ }
์์ฑ ๊ฐ | ์ค๋ช |
auto | ์น ๋ธ๋ผ์ฐ์ ์์ ์๋์ผ๋ก ์ง์ ํ๋ค. |
none | ์ ๋ ฌํ์ง ์๋๋ค. |
inter-word | ๋จ์ด ์ฌ์ด์ ๊ณต๋ฐฑ์ ์กฐ์ ํด ์ ๋ ฌํ๋ค. |
distribute | ์ธ์ ํ ๊ธ์ ์ฌ์ด์ ๊ณต๋ฐฑ์ ๋๊ฐ์ด ๋ง์ถ์ด ์ ๋ ฌํ๋ค. |
4) ํ ์คํธ ๋ค์ฌ ์ฐ๊ธฐ - text-indent
์ ํ์ { text-indent: ์์ฑ ๊ฐ }
์์ฑ ๊ฐ | ์ค๋ช |
ํฌ๊ธฐ+๋จ์ | ๋ค์ฌ ์ธ ํฌ๊ธฐ๋ฅผ ์ง์ ํ๋ค. ์์ ๊ฐ๋ ์ฌ์ฉ๊ฐ๋ฅ |
๋ฐฑ๋ถ์จ | ๋ถ๋ชจ ์์์ ๋๋น๋ฅผ ๊ธฐ์ค์ผ๋ก ์๋์ ํฌ๊ธฐ๋ฅผ ์ง์ ํ๋ค. |
5) ์ค ๊ฐ๊ฒฉ ์กฐ์ - line-height
์ ํ์ { line-height: normal ๋๋ ์ซ์ ๋๋ ํฌ๊ธฐ ๋๋ ๋ฐฑ๋ถ์จ ๋๋ inherit }
6) ๋์น๋ ํ ์คํธ ํ๊ธฐํ๊ธฐ - text-overflow
- white-space: nowrap์ผ๋ก ์ง์ ํด ์ค ๋ฐ๊ฟ์ ํ์ง ์์ ๋์ ํ ์คํธ๊ฐ ๊ธฐ์ค์ ์ ๋ฒ์ด๋ ๋์น ์ ์๋๋ฐ, ๋์น๋ ํ ์คํธ๋ฅผ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ๊ฒ์ธ์ง ์ง์ ํด์ฃผ๋ ์์ฑ์ด text-overflow์์ฑ์ด๋ค.
- ๋ค๋ง, text-overflow์์ฑ์ ํด๋น ์์์์ overflow์์ฑ ๊ฐ์ด hidden์ด๊ฑฐ๋ scroll,auto์ด๋ฉด์ white-space:nowrap์์ฑ์ ํจ๊ป ์ ์ฉํ์ ๊ฒฝ์ฐ์๋ง ์ ์ฉ๋๋ค.
์ ํ์ { text-overflow: ์์ฑ ๊ฐ }
์์ฑ ๊ฐ | ์ค๋ช |
clip | ๋์น๋ ํ ์คํธ๋ฅผ ์๋ฅธ๋ค. |
ellipsis | ๋ง ์ค์ํ(...)๋ก ์๋ฆฐ ํ ์คํธ๊ฐ ์๋ค๊ณ ํ์ํ๋ค. |
'๐ปWEB FrontEnd > CSS3' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฐ๊ฒฝ ์คํ์ผ (0) | 2020.07.10 |
---|---|
ํ ์คํธ ๊ด๋ จ ์คํ์ผ- ๋ชฉ๋ก (0) | 2020.07.09 |
ํ ์คํธ ๊ด๋ จ ์คํ์ผ- ํ ์คํธ (0) | 2020.07.09 |
ํ ์คํธ ๊ด๋ จ ์คํ์ผ- ๊ธ๊ผด (0) | 2020.07.09 |
CSS3์ CSS๋ชจ๋ (0) | 2020.07.08 |