II. ν μ€νΈ - 3. ν μ€νΈ κ΄λ ¨ μ€νμΌ
color : κΈμμ
ν μ€νΈμμ κΈμμμ λ°κΏ λ color μμ±μ μ¬μ©νλ€.
μ¬μ©ν μ μλ μμ±κ°μ 16μ§μ, rgb(λλ rgba), hsl(λλ hsla) λλ μμ μ΄λ¦μ΄λ€.
λ°©μ | μμ |
16μ§μ | #000000, #ffffff |
hsl / hsla | νμ: hsl(μ, μ±λ, λͺ
λ) ex: hsl(0, 100%, 50%) νμ: hsla(μ, μ±λ, λͺ λ, ν¬λͺ λ) ex: hsla(0, 100%, 50%, 0.5) |
μμ μ΄λ¦ | red, yellow, black |
rgb/rgba | rgb(0,0,255) rgb(0,0,255,0.5) |
text-align : ν μ€νΈ μ λ ¬
ν μ€νΈλ₯Ό μ λ ¬νλ μμ±μ΄λ€. μμ±κ°μ λ€μκ³Ό κ°λ€
μ’ λ₯ | μ€λͺ |
start | νμ¬ ν μ€νΈ μ€μ μμ μμΉμ λ§μΆμ΄ λ¬Έλ¨μ μ λ ¬ |
end | νμ¬ ν μ€νΈ μ€μ λ μμΉμ λ§μΆμ΄ λ¬Έλ¨μ μ λ ¬ |
left (κΈ°λ³Έ) | μΌμͺ½μ λ§μΆμ΄ λ¬Έλ¨μ μ λ ¬ |
right | μ€λ₯Έμͺ½μ λ§μΆμ΄ λ¬Έλ¨μ μ λ ¬ |
center | κ°μ΄λ°μ λ§μΆμ΄ λ¬Έλ¨μ μ λ ¬ |
justify | μμͺ½μ λ§μΆμ΄ λ¬Έλ¨μ μ λ ¬ |
match-parent | λΆλͺ¨ μμλ₯Ό λ°λΌ λ¬Έλ¨μ μ λ ¬ |
μμμ΄λ€
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>Html-basic</title>
</head>
<body style="text-align: center;">
<h1>start</h1>
<p style="text-align: start">λμκ² λ무λ₯Ό 벨 ν μκ°μ μ€λ€λ©΄ κ·Έ μ€ 45λΆμ λλΌλ₯Ό κ°λ λ°μ μ°κ² λ€. λ μ΄μ μν©μ λ°κΏ μ μμ λ μ°λ¦¬λ μ€μ€λ‘λ₯Ό λ°κΎΈμ΄μΌ νλ λμ μ λ°λλ€.</p>
<h1>end</h1>
<p style="text-align: end">λμκ² λ무λ₯Ό 벨 ν μκ°μ μ€λ€λ©΄ κ·Έ μ€ 45λΆμ λλΌλ₯Ό κ°λ λ°μ μ°κ² λ€. λ μ΄μ μν©μ λ°κΏ μ μμ λ μ°λ¦¬λ μ€μ€λ‘λ₯Ό λ°κΎΈμ΄μΌ νλ λμ μ λ°λλ€.</p>
<h1>left</h1>
<p style="text-align: left">λμκ² λ무λ₯Ό 벨 ν μκ°μ μ€λ€λ©΄ κ·Έ μ€ 45λΆμ λλΌλ₯Ό κ°λ λ°μ μ°κ² λ€. λ μ΄μ μν©μ λ°κΏ μ μμ λ μ°λ¦¬λ μ€μ€λ‘λ₯Ό λ°κΎΈμ΄μΌ νλ λμ μ λ°λλ€.</p>
<h1>right</h1>
<p style="text-align: right">λμκ² λ무λ₯Ό 벨 ν μκ°μ μ€λ€λ©΄ κ·Έ μ€ 45λΆμ λλΌλ₯Ό κ°λ λ°μ μ°κ² λ€. λ μ΄μ μν©μ λ°κΏ μ μμ λ μ°λ¦¬λ μ€μ€λ‘λ₯Ό λ°κΎΈμ΄μΌ νλ λμ μ λ°λλ€.</p>
<h1>center</h1>
<p style="text-align: center">λμκ² λ무λ₯Ό 벨 ν μκ°μ μ€λ€λ©΄ κ·Έ μ€ 45λΆμ λλΌλ₯Ό κ°λ λ°μ μ°κ² λ€. λ μ΄μ μν©μ λ°κΏ μ μμ λ μ°λ¦¬λ μ€μ€λ‘λ₯Ό λ°κΎΈμ΄μΌ νλ λμ μ λ°λλ€.</p>
<h1>justify</h1>
<p style="text-align: justify">λμκ² λ무λ₯Ό 벨 ν μκ°μ μ€λ€λ©΄ κ·Έ μ€ 45λΆμ λλΌλ₯Ό κ°λ λ°μ μ°κ² λ€. λ μ΄μ μν©μ λ°κΏ μ μμ λ μ°λ¦¬λ μ€μ€λ‘λ₯Ό λ°κΎΈμ΄μΌ νλ λμ μ λ°λλ€.</p>
<h1>match-parent</h1>
<p style="text-align: match-parent">λμκ² λ무λ₯Ό 벨 ν μκ°μ μ€λ€λ©΄ κ·Έ μ€ 45λΆμ λλΌλ₯Ό κ°λ λ°μ μ°κ² λ€. λ μ΄μ μν©μ λ°κΏ μ μμ λ μ°λ¦¬λ μ€μ€λ‘λ₯Ό λ°κΎΈμ΄μΌ νλ λμ μ λ°λλ€.</p>
</body>
</html>
line-height : μ€ κ°κ²© μ‘°μ
μ€ κ°κ²©μ ν¬κΉκ°μ μ§μ νκ±°λ, κΈμλ₯Ό κΈ°μ€μΌλ‘ λͺ λ°°μΈμ§λ₯Ό μ§μ ν μ μλ€.
λ€μμ μ€ κ°κ²©μ 24pxλ‘ μ€μ νλ μΈ κ°μ§ λ°©λ²μ΄λ€.
p{font-size: 12px;line-height: 24px;}
p{font-size: 12px;line-height: 2.0;}
p{font-size: 12px;line-height: 200%;}
μ¬λ¬ μ€λ‘ λ ν μ€νΈμ μ€κ°κ²©μ μ‘°μ ν λ λΏ μλλΌ, ν μ€νΈμ νΉμ μμ μμμμ μμ§μμΉλ₯Ό κ²°μ νλ λ°μλ νμ©ν μ μλ€. μλ₯Ό λ€μ΄ ν μ€νΈλ₯Ό μμ§ μ κ°μ΄λ°μ μμΉμν€κ³ μΆλ€λ©΄ heightμμ±κ³Ό line-heightμμ±μ μμ±κ°μ κ°μ μμΉλ‘ μ€μ νλ©΄ λλ€.
text-decoration : ν μ€νΈμ μ€μ νμνκ±°λ μμ κΈ°
λ°μ€μ κΈκ±°λ μ·¨μμ μ κ·Έμ μ μλ μμ±μ΄λ€.
κ·Έλ¦¬κ³ νμ΄νΌλ§ν¬λ₯Ό μ μ©νλ©΄ κΈ°λ³Έμ μΌλ‘ λ°μ€μ΄ μκΈ°λλ° μ΄λ₯Ό μμ¨ μ μλ€.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>Html-basic</title>
</head>
<body>
<form>
<h1>text-decoration</h1>
<p style="text-decoration: none;">none</p>
<p style="text-decoration: underline;">underline</p>
<p style="text-decoration: overline;">overline</p>
<p style="text-decoration: line-through">line through</p>
</form>
</body>
</html>
text-shadow : κ·Έλ¦Όμ
text-shadow : none | <κ°λ‘ 거리> μΈλ‘ 거리> <λ²μ§ μ λ> <μμ>
text-shadowμμ±κ°μ μ’ λ₯λ λ€μκ³Ό κ°λ€.
μ’ λ₯ | μ€λͺ |
<κ°λ‘ 거리> | νμμμ±. μμκ°μ κΈμμ μ€λ₯Έμͺ½, μμ«κ°μ κΈμμ μΌμͺ½. |
<μΈλ‘ 거리> | νμ μμ±. μμκ°μ κΈμμ μλμͺ½, μμκ°μ κΈμμ μμͺ½. |
<λ²μ§ μ λ> | μμκ°μ μ¬μ©νλ©΄ κ·Έλ¦Όμκ° λͺ¨λ λ°©ν₯μΌλ‘ νΌμ Έ λκ°μ κ·Έλ¦Όμκ° ν¬κ² νμλ¨. μμκ°μ λ°λλ‘ κ·Έλ¦Όμκ° λͺ¨λ λ°©ν₯μΌλ‘ μΆμλμ΄ λ³΄μ. κΈ°λ³Έκ°μ 0. |
<μμ> | κ·Έλ¦Όμ μμμ μ§μ . νλμΌ μλ μκ³ μ¬λ¬ μμ μ§μ ν μλ μμ. κΈ°λ³Έκ°μ νμ¬ κΈμμ. |
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>Html-basic</title>
</head>
<body>
<form>
<h1 style="text-shadow: 5px 5px 7px #FF0000;">text-shadow</h1>
</form>
</body>
</html>
text-transform : ν μ€νΈμ λμ λ¬Έμλ₯Ό λ³ν
ν μ€νΈμ λμ λ¬Έμλ₯Ό μνλ λλ‘ λ°κΏ μλ μλ€. text-transform μμ±μ ν μ€νΈλ₯Ό λμ λ¬Έμ λλ μ κ° λ¬Έμλ‘ λ³ννλ€.
μ κ° λ¬Έμλ κ°λ‘μ μΈλ‘ κΈΈμ΄ λΉμ¨μ΄ κ°μ κΈμλ₯Ό μλ―Ένλ€.
μ΄λ¬ν μμ±λ€μ νκΈμλ μν₯μ λ―ΈμΉμ§ μλλ€.
μ’ λ₯ | μ€λͺ |
none | λ³νμ νμ§ μμ΅λλ€. |
capitalize | 첫 λ²μ§Έ κΈμλ₯Ό λλ¬Έμλ‘ λ³νν©λλ€. |
uppercase | λͺ¨λ κΈμλ₯Ό λλ¬Έμλ‘ λ³νν©λλ€. |
lowercase | λͺ¨λ κΈμλ₯Ό μλ¬Έμλ‘ λ³νν©λλ€. |
full-width | κ°λ₯ν λͺ¨λ λ¬Έμλ₯Ό μ κ° λ¬Έμλ‘ λ³νν©λλ€. |
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>Html-basic</title>
</head>
<body>
<form>
<p style="text-transform: none;">aAbBcCκ°λλ€</p>
<p style="text-transform: capitalize;">aAbBcCκ°λλ€</p>
<p style="text-transform: uppercase;">aAbBcCκ°λλ€</p>
<p style="text-transform: lowercase;">aAbBcCκ°λλ€</p>
<p style="text-transform: full-width;">aAbBcCκ°λλ€</p>
</form>
</body>
</html>
letter-spacing, word-spacing : κΈμ κ°κ²©μ μ‘°μ
letter-spacing μμ±μ κΈμμ κΈμ μ¬μ΄μ κ°κ²©μ μ‘°μ νκ³ ,
word-spacing μμ±μ λ¨μ΄μ λ¨μ΄ μ¬μ΄ κ°κ²©μ μ‘°μ νλλ°,
CSSμμλ μ£Όλ‘ letter-spacing μμ±μ μ¬μ©ν΄ μκ°μ μ‘°μ νλ€.
μ΄ λ κ°μ§ μμ±μ px, emκ³Ό κ°μ λ¨μλ νΌμΌνΈλ‘ ν¬κΉκ°μ μ‘°μ νλ€.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>Html-basic</title>
</head>
<body>
<form>
<p style="letter-spacing: 0.2em;">aAbBcCκ°λλ€</p>
<p style="letter-spacing: 2px;">aAbBcCκ°λλ€</p>
</form>
</body>
</html>