🎨 CSS | μ„ νƒμž 간단 정리!

dayannneΒ·2023λ…„ 3μ›” 20일
0

HTML & CSS

λͺ©λ‘ 보기
2/7
post-thumbnail

1. 전체 μ„ νƒμž '*'

  • universal selector
  • HTML λ¬Έμ„œμ˜ head νƒœκ·ΈκΉŒμ§€ ν¬ν•¨ν•œ λͺ¨λ“  μš”μ†Œλ₯Ό μ„ νƒν•œλ‹€.
  • κ²°ν•©μž * : λ³„ν‘œ, μ• μŠ€ν„° 리슀크(Asterisk)
* {
	margin:0;
	padding:0;
}

2. νƒ€μž… μ„ νƒμž

  • type selector, μœ ν˜• μ„ νƒμž, νƒœκ·Έ μ„ νƒμž, μš”μ†Œ μ„ νƒμž
  • νŠΉμ • νƒœκ·Έλ₯Ό μ„ νƒν•œλ‹€.
h1 {
	color: #fff;
}
p{
	font-size: 24px;
}

3. 아이디 μ„ νƒμž

  • id selector
  • #
  • 아이디 μ„ νƒμžλŠ” id μžμ²΄κ°€ HTML μ•ˆμ—μ„œ ν•œ 번만 μ‚¬μš©λ˜κΈ° λ•Œλ¬Έμ— μž¬μ‚¬μš©μ„±μ€ 떨어진닀.
#header {
	padding: 10px;
}

4. 클래슀 μ„ νƒμž

  • class selector
  • 클래슀 μ„ νƒμžλŠ” 아이디 μ„ νƒμžμ™€ λ‹€λ₯΄κ²Œ ν•œ νŽ˜μ΄μ§€μ— μ—¬λŸ¬ κ°œκ°€ μ‘΄μž¬ν•  수 μžˆμ–΄ μž¬μ‚¬μš©μ„±μ΄ λ†’λ‹€.
.fc-red {
	color: red;
}

5. νŠΉμ„± μ„ νƒμž

  • []
  • 주어진 νŠΉμ„±μ„ 가진 λͺ¨λ“  μš”μ†Œλ₯Ό μ„ νƒν•œλ‹€.
[type="button"]{
	border:0;
	cursor:pointer;
}
[class^="btn"]{
	color:#fff;
	background: royalblue;
}

6. κ·Έλ£Ή μ„ νƒμž

  • ,
h1, h2, h3, h4, h5, h6{ font-weight:bold;}

7. ⭐ 볡합 μ„ νƒμž ⭐

  • μžμ† μ„ νƒμž( )

  • μžμ‹ μ„ νƒμž(>)

    • 직계 μžμ‹λ§Œ 선택
      section > p{
      color:royalblue;
      }
  • 일반 ν˜•μ œ μ„ νƒμž(~)

    • ν˜•μ œλ₯Ό λͺ¨λ‘ 선택
      h1 ~ p{
      text-decoration:underline;
      }
  • 인접 ν˜•μ œ μ„ νƒμž(+)

    • μΈμ ‘ν•œ ν˜•μ œλ§Œ 선택
        h1 ~ p{
        text-decoration:underline;
        }
profile
☁️

0개의 λŒ“κΈ€