2023. 2. 8. 16:27γCSS
htmlμ μμ±νμ§λ§ CSS λ¬Έλ²μμ μΈμ§ν κ².
CSS νκ·Έ μμ± μμΉλ <head> νκ·Έ μ <title> νκ·Έ λ°λ‘ μλ μμ±
CSS λ΄μ©μ style νκ·Έ μμ μμ± (μ΄ μμ μμ±λλ λ΄μ©λ€μ CSS λ¬Έλ²μ!!!!!!)
CSS μ£Όμ : /* */
ctrl + shift + /
λμμΈμ λ³κ²½νλ €λ©΄ μ°μ μ μΌλ‘ λμμΈμ λ³κ²½ν νκ·Έλ₯Ό μ νν΄μΌ νλ€.
μ¦, λμμΈμ λ³κ²½ν λλ λ¨Όμ λμμΈμ μ μ©ν νκ·Έλ₯Ό μ νν μ μμ΄μΌ ν¨.
μ΄λ¬ν νκ·Έλ₯Ό μ ννλ λ°©λ²μ μ νμλΌκ³ νλ€. (μ νμ λΉνλ νκ·Έκ° μ νμμ)
ex) h1 νκ·Έ κΈμμ μμ λ°κΏμ€ λ h1μ΄ μ νμκ° λ¨.
h1{
color: red;
}
↑ h1νκ·Έλ₯Ό μ νν κ².
h1μ΄ μ νμμ.
μ νμλ νλμΌ μλ μκ³ μ¬λ¬κ°μΌ μλ μλ€.
νκ·Έ μ체λ₯Ό μ ννλ κ² >>
νκ·Έμ νμ : ν΄λΉ λ¬Έμ μμ λͺ¨λ λμΌ νκ·Έμ λμμΈ μ μ©
-
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <!-- css λ΄μ©μ style νκ·Έ μμ μμ± --> <style type="text/css"> /* λμμΈμ λ³κ²½νλ €λ©΄ μ°μ μ μΌλ‘ λμμΈμ λ³κ²½ν νκ·Έλ₯Ό μ νν΄μΌ νλ€. */ /* λμμΈμ λ³κ²½ν λλ λ¨Όμ λμμΈμ μ μ©ν νκ·Έλ₯Ό μ νν μ μμ΄μΌ ν¨. */ /* μ΄λ¬ν νκ·Έλ₯Ό μ ννλ λ°©λ²μ μ νμλΌκ³ νλ€. */ h1{ color: purple; /* μμ±: μμ±κ° , 컬λ¬: κΈμμ. */ border: 3px solid black; /* ν λ리 1px(κ΅΅κΈ°) μ€μ (μ μ€νμΌ) κ²μμ */ } h3{ color: blue; } </style> </head> <body> <h1>Hello~CSS~</h1> <h1>Hello~CSS~</h1> <h3>Hello~HTML</h3> </body> </html> |
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> /* id μ νμ */ /* id μμ±κ°μ΄ firstDivμΈ νκ·Έλ₯Ό μ ν */ #firstDiv{ color: red; } /* class μ νμ */ .blueDiv{ color: blue; } </style> </head> <body> <div id="firstDiv">첫λ²μ§Έ</div> <div class="blueDiv">λλ²μ§Έ</div> <div class="blueDiv">μΈλ²μ§Έ</div> </body> </html> |

id μ νμ :
<div id="firstDiv">첫λ²μ§Έ</div>
div νκ·Έλ₯Ό μ ννλ©΄ div λͺ¨λ μ ν λκ³
#firstDiv{
color: red;
}
id μμ±κ°μ΄ firstDivμΈ νκ·Έλ₯Ό μ ν κ°λ₯ #μ΄ idμ κ·Έ λ€λ idλͺ (idλͺ λ³μμ²λΌ μμ )
idλͺ μ€λ³΅ν΄μ μ°μ§ λ§ κ²!!
class μ νμ :
λ€μ μ€ λͺκ°λ₯Ό λ½μμ κ·Έ μμ±μ λ³κ²½νκ³ μΆμ λ
<div class="blueDiv">λλ²μ§Έ</div>
class μμ±μ΄ blueDivμΈ νκ·Έ μ ν κ°λ₯! .μ΄ classμ κ·Έ λ€λ classλͺ (μμ ).blueDiv{
color: blue;
}
_
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> /* μμ μ νμ */ /* idμμ±μ΄ div1μΈ νκ·Έμ μμ div νκ·Έλ₯Ό μ ν */ #div1 > div{ background: green; } /* classκ° div2μΈ νκ·Έμ μμ div νκ·Έλ₯Ό μ ν */ .div2 div{ background: yellow; } </style> </head> <body> <div> <div id="div1"> <div>1</div> <div>2</div> </div> <div class="div2"> <div>3 <div>3-1</div> <div>3-2</div> </div> <div>4</div> <div>5</div> </div> </div> </body> </html> |

λΆλͺ¨ νκ·Έ / μμ νκ·Έκ° μ‘΄μ¬ν¨.
μμ(λ°λ‘ λ€μλ¨κ³μ) μ νμ :
#div1 > div{
}
#λΆλͺ¨ νκ·Έ > μμ νκ·Έ
> : μμμ λνλ΄λ λͺ¨μ
μμ μ νμ(λΆλͺ¨ νκ·Έ λ°μ μλ λͺ¨λ νκ·Έ) :
.div2 div{
background: yellow;
}
.ν΄λμ€ μ€νμ΄μ€λ° μμνκ·Έ
ex) #aaa > .bb .cc{
}
μμ΄λκ° aaaμΈ λΆλͺ¨ νκ·Έμ μμμΈ ν΄λμ€ bbμ ν΄λμ€ cc
-
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> /* νΉμ nλ²μ§Έ μμμ μ§μ νλ μ νμ */ /* ul νκ·Έμ μμ μ€ μ²«λ²μ§Έ liνκ·Έ μ ν */ ul > li:first-child{ font-size: 30px; font-style: italic; font-weight: bold; } ul > li:last-child { color: olive; } ul > li:nth-child(2) { border: 1px solid red; } #secondUL > li:nth-child(even) { font-size: 10px; } </style> </head> <body> <ul> <li>item1</li> <li>item2</li> <li>item3</li> <li>item4</li> <li>item5</li> <li>item6</li> </ul> <ul id="secondUL"> <li>item1</li> <li>item2</li> <li>item3</li> <li>item4</li> <li>item5</li> <li>item6</li> </ul> </body> </html> |

νΉμ nλ²μ§Έ(μμμ : 1) μμμ μ§μ νλ μ νμ :
μμ νκ·Έκ° λ§μΌλ©΄ λͺλ²μ§Έ μμμΈμ§ μ μ μλ€
ul > li:first-child{
}
ul νκ·Έμ μμ νκ·ΈμΈ li νκ·Έμ 첫λ²μ§Έ μμ νκ·Έ
λ§μ§λ§ νκ·Έ : last-child
κ·Έ μΈ nλ²μ§Έ μμ νκ·Έ μ ν λ°©λ² : ()μμ nλ²μ§Έ μ«μ λ£μ΄μ£Όλ©΄ λ¨.
ul > li:nth-child(2) {
border: 1px solid red;
}
μ§μλ²μ§Έμ λμμΈμ λ³κ²½νκ³ μΆλ€λ©΄? ()μ even νμλ odd
#secondUL > li:nth-child(even) {
font-size: 10px;
}
_
hover μμ±
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> div:hover{ /* hoverλ μ νν νκ·Έμ λ§μ°μ€ μ¬λ¦¬λ©΄ λμμΈ μ μ© */ background-color: lime; } </style> </head> <body> <div>div νκ·Έμ λλ€.</div> </body> </html> |
'CSS' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Scroll bar (0) | 2023.04.27 |
---|---|
div νκ·Έ κ°λ‘ λ°°μΉ (0) | 2023.03.07 |
ν°νΈ λ³κ²½ (0) | 2023.02.23 |
μ€μ΅ λ‘κ·ΈμΈμ°½, κ²μν, νμκ°μ μ°½ λ§λ€κΈ° (0) | 2023.02.09 |
CSSκΈ°μ΄2 (0) | 2023.02.09 |