π¨π»νΉμ λΆλΆμ μ€νμΌμ μ μ©νλ class / id μ νμ
νΉμ μμμ μ€νμΌμ μ μ©νλ νμ μ νμ νΉμ νκ·Έλ₯Ό μ¬μ©νλ©΄ λͺ¨λ μμμ μ€νμΌμ μ μ©ν μ μλ€.
κ°μ νκ·ΈλΌλ μΌλΆλ λ€λ₯Έ μ€νμΌμ μ¬μ©ν λ class μ νμμ id μ νμλ₯Ό μ¬μ©νλ€.
1. <p></p> νκ·Έ λͺ¨λ μμμ μ€νμΌ μ μ©
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<p>HTML</p>
<p>CSS</p>
<p>JavaScript</p>
</body>
</html>
p {
color: red;
}
2.<p></p> νκ·Έ μμμ class(.) / id(#) μ νμ νΉμ λΆλΆ μ€νμΌ μ μ©
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<p>HTML</p>
<p class="css">CSS <--class μ νμ μ¬μ©</p>
<p id="js">JavaScript <-- id μ νμ μ¬μ©</p>
</body>
</html>
p {
color: red;
}
/* class μ νμ */
.css {
text-decoration: underline;
color:blue;
}
/* id μ νμ */
#js {
text-decoration: line-through;
color:aqua;
}
3. μ€νμΌ μ μ© κ²°κ³Ό
4. class μ νμμ id μ νμμ μ°¨μ΄
- class μ νμλ λ¬Έμμμ μ¬λ¬ λ² μ μ©ν μ μλ λ°λ©΄, id μ νμλ λ¬Έμμμ ν λ²λ§ μ μ©ν μ μλ€.
- id μ νμλ μ€λ³΅ν΄μ μ μ©ν μ μμΌλ―λ‘ μ£Όλ‘ λ¬Έμμ λ μ΄μμκ³Ό κ΄λ ¨λ μ€νμΌμ μ§μ νκ±°λ μΉ μμμ μλ°μ€ν¬λ¦½νΈ νλ‘κ·Έλ¨μ
μ¬μ©νλ©΄μ μμλ₯Ό ꡬλ³ν λ μ¬μ©λλ€.
- class μ νμλ μ΄λ¦ μμ λ§μΉ¨ν(.)λ₯Ό μ¬μ©νλ€.
- id μ νμλ λ§μΉ¨ν(.) λμ # κΈ°νΈλ₯Ό μ¬μ©νλ€.