CSS μμ± 10. text
βοΈ ν΄λΉ κΈμ ν¨μ€νΈμΊ νΌμ€ - νλ‘ νΈμλ κ°λ° κ°μμμ HTML & CSS, SASS(SCSS) Partμ λ°μμ κ°μ¬λμ κ°μμλ£λ₯Ό μ 리ν κ²μ λλ€.
color
#
λ¬Έμμ μμμ μ§μ
βοΈ μμμ μμμ background-color
#
μμ± κ°κ° | μλ―Έ | κΈ°λ³Έκ° |
---|---|---|
μμ | λ¬Έμμ μμμ μ§μ | rgb(0, 0, 0) |
#
μμ νννν | μλ―Έ | μμ |
---|---|---|
μμμ΄λ¦ | λΈλΌμ°μ μμ μ 곡νλ μμμ μ΄λ¦ | red , blue , β¦ |
Hex μμμ½λ | 16 μ§μ μμ (Hexadecimal Colors) | #000000 ~ #ffffff |
RGB | λΉμ 3μμ | rgb(255, 255, 255) |
RGBA | λΉμ 3μμ + ν¬λͺ λ | rgba(255, 0, 0, .5) |
HSL | μμ, μ±λ, λͺ λ | hsl(120, 100%, 50%) |
HSLA | μμ, μ±λ, λͺ λ, ν¬λͺ λ | hsla(120, 100%, 50%, .3) |
βοΈ μμμ΄λ¦μ λΈλΌμ°μ λ³λ‘ μμ΄ν μ μμΌλ―λ‘, μ νν μμ κ°μ μν΄μλ μ¬μ©νμ§ μλ κ²μ μΆμ²ν¨.βοΈ μ νλ μμμ μ΄μ©νλ λͺ¨λ μμ±(property)μ κ°μΌλ‘μ¬μ©ν μ μμ.RGBA : Red, Green, Blue, Alpha channelHSLA : Hue, Saturation, Lightness, Alpha channel
text-align
#
λ¬Έμ μ λ ¬ λ°©μμ μ§μ
κ° | μλ―Έ | κΈ°λ³Έκ° |
---|---|---|
left | μΌμͺ½ μ λ ¬ | left |
right | μ€λ₯Έμͺ½ μ λ ¬ | |
center | κ°μ΄λ° μ λ ¬ | |
justify | μμͺ½ λ§μΆ€ |
βοΈ direction μμ±(ν μ€νΈ λ°©ν₯ λ° μ°κΈ° λ°©ν₯ μ§μ / ltr , rtl )μ κ°μ μν΄μ text-align μμ±μ βκΈ°λ³Έκ°βμ΄ λ³κ²½λ μ μλ€.βοΈ μΌλ°μ μΌλ‘ left κ° κΈ°λ³Έκ°μΌλ‘μ¬μ©λλ€.
text-decoration
#
λ¬Έμμ μ₯μ(line)μ μ€μ
κ° | μλ―Έ | κΈ°λ³Έκ° |
---|---|---|
none | μ μμ | none |
underline | λ°μ€μ μ§μ | |
overline | μμ€μ μ§μ | |
line-through | μ€μ μ (κ°λ‘μ§λ₯΄λ)μ μ€μ |
text-indent
#
(첫 λ²μ§Έ μ€μ) λ€μ¬μ°κΈ°λ₯Ό μ§μ
βοΈ μμ κ°μ μ¬μ©ν μ μλ€. μμ κ°μ μ¬μ©νλ©΄ 첫째 μ€μ μΌμͺ½μΌλ‘ λ€μ¬μ°κΈ°(λ΄μ΄μ°κΈ°) λλ€.
div {text-indent: -10px;}
background: url("");
λ‘ μ΄λ―Έμ§ μ½μ
μ alt
μ
λ ₯λ²#
<img src="μ΄λ―Έμ§ λ§ν¬" alt="λ체 ν
μ€νΈ">
HTMLμ μ΄λ―Έμ§ νκ·Έλ₯Ό μ¬μ©μμλ μ΄λ κ² altλ₯Ό μ¬μ©ν΄ λ체 ν μ€νΈλ₯Ό μ λ ₯ν μ μλ€ .
κ·Έλ°λ° CSSμ background: url("");
μμ±μ μ¬μ© μμλ μ΄λ»κ² λ체 ν
μ€νΈλ₯Ό μ
λ ₯ν μ μμκΉ?
<div class="class-name">λ체 ν
μ€νΈ</div>
.class-name {width: 100px;height: 100px;text-indent: -9999px;background: url("μ΄λ―Έμ§ λ§ν¬");}
βοΈ HTML μμμ λ΄μ©μ λ체 ν μ€νΈλ₯Ό μ λ ₯νκ³ text-indent: -9999px; λ‘ ν μ€νΈλ₯Όλ€μ¬μ°κΈ°νλ©΄ βλͺ μμ βμΌλ‘ ν μ€νΈλ₯Ό 보μ΄μ§ μκ² νκ² λ€λ μλ―Έλ‘ μ¬μ©κ°λ₯νλ€.
letter-spacing
#
λ¬Έμμ μκ°(κΈμ μ¬μ΄ κ°κ²©)μ μ€μ
#
μμ± κ°κ° | μλ―Έ | κΈ°λ³Έκ° |
---|---|---|
normal | λ¨μ΄ μ¬μ΄μ μΌλ° κ°κ²© | normal |
λ¨μ | px , em , cm λ± λ¨μλ‘ μ§μ |
βοΈ normal μ λ¨μλ‘ λ³΄λ©΄ 0 μ ν΄λΉνκ³ ν°νΈλ§λ€ λ€λ₯΄κ² λ³΄μΌ μ μλ€.μμ κ°λκ°λ₯νλ€.
word-spacing
#
λ¨μ΄ μ¬μ΄(λμ΄μ°κΈ°)μ κ°κ²©μ μ€μ
#
μμ± κ°κ° | μλ―Έ | κΈ°λ³Έκ° |
---|---|---|
normal | λ¨μ΄ μ¬μ΄μ μΌλ° κ°κ²© | normal |
λ¨μ | px , em , cm λ± λ¨μλ‘ μ§μ |
βοΈ normal μ λ§μ°¬κ°μ§λ‘ λ¨μλ‘ λ³΄λ©΄ 0 μ ν΄λΉνλλ°, λμ΄μ°κΈ°μ λλΉκ° 0 μ΄λΌλ λ»μ΄ μλλΌ βκΈ°λ³Έ λμ΄μ°κΈ° λλΉ + 0β μ΄λΌλ λ»μ΄λ€
#
Referenceν¨μ€νΈμΊ νΌμ€ - νλ‘ νΈμλ κ°λ° κ°μ - HTML & CSS, SASS(SCSS) Part by ParkYoungWoong