ID VS CLASS

은채의 성장통·2025년 6월 19일

KCC정보통신

목록 보기
22/30

id

  • 고유함: 하나의 HTML 문서 안에서 단 한 번만 사용해야 해요.
  • 주 용도: 특정한 단일 요소를 식별할 때 사용.
  • CSS에서 선택자: #id이름 으로 사용.
  • JavaScript 접근: getElementById("id이름") 으로 바로 접근 가능.
<div id="header">여기는 헤더입니다.</div>

class

  • 공유 가능: 여러 요소가 같은 class를 가질 수 있어요.
  • 주 용도: 여러 요소에 같은 스타일이나 기능을 적용할 때 사용.
  • CSS에서 선택자: .class이름 으로 사용.
  • JavaScript 접근: getElementsByClassName("class이름") 또는 querySelectorAll 등으로 접근.
<div class="box">1번 박스</div>
<div class="box">2번 박스</div>

🤔 요약 비교

항목idclass
고유성고유 (하나만)재사용 가능 (여러 번)
CSS 선택자#idName.className
JS 접근getElementById()getElementsByClassName()
사용 예특정 요소에만 스타일 적용할 때여러 요소에 같은 스타일 적용할 때

profile
인생 별거 없어

0개의 댓글