*div

  • 요소들을 묶어주는 용도로 사용합니다.

  • display에서 block 속성이 기본으로 적용 되어있습니다.

 

*클래스(CLASS)

-클래스는 중복하여 사용이 가능합니다. 그래서 여러 요소에 적용할 때 유용합니다.

-태그 중 특정 태그에만 다른 효과 적용하기 위해 사용합니다.

-css에서 '. 클래스명'으로 선택할 수 있습니다.

  • .div1 a{}: div1클래스를 갖고 있는 요소의 자식 중 모든 a 태그를 선택합니다.

  • .div1>i{}: div1클래스를 갖고 있는 요소의 직속 자식 중 모든 i태그를 선택합니다.

  • .two, .four{}: two 클래스 태그 가진 모두와 four 클래스 태그 가진 모두 선택합니다.

  • .outside .one{}: outside 클래스 중에서 one클래스 가진 태그를 선택합니다.

  • .div1 p:nth-child(3){}: div1의 자식인 p태그 중 3번째를 선택합니다.

  • .div1 p:first-child{}: div1의 자식인 p태그 중 첫 번째를 선택합니다.

  • :last-child{}: p태그 중 마지막을 선택합니다.

  • :not(:last-child){}: 마지막 자식이 아닌 p태그를 선택합니다.

<html>
<body>
  <div class="porimp"><p>의미 없는 문장<p></div>
</body>
<style>
  .porimp p {
  color: black;
  }
  .porimp:first-child {
  font-size: 13px;
  }
</style>
</html>

 

 

*아이디(ID)

  • 중복 사용이 불가능하여 여러 요소에 동시 적용이 불가능합니다. 그래서 단독으로 선택을 해야 하는 요소에 사용합니다.

  • css에서 '#아이디명'으로 선택할 수 있습니다.

<html>
<body>
  <div id="porimp"><p>의미 없는 문장<p></div>
</body>
<style>
  #porimp p {
  color: black;
  }
  #porimp:first-child {
  font-size: 13px;
  }
</style>
</html>

 

+ Recent posts