지식

[지식]class 와 id의 차이

로돌씨 2024. 6. 28. 16:37
html 에서 속성을 부여할때에 id와 class를 많이 쓴다. 역할은 거의 같으나 중요한 차이점이 있다.

 

id속성은 태그에 유일한 이름을 붙이고 싶을때에 쓴다.

class속성은 같은 유형으로 반복되는 태그들을 유형별로 분류하고 싶을때 쓴다.

 

ex) id : 책상 , 의자 , 쇼파 , 화장대 / class : 가구 

 

id 속성은 중복이 불가능함 , class는 중복이 가능

 

css 내에서의 차이 ?

 

css내에서 id속성을 사용할때엔 id명 앞에 #기호를 붙이고 사용한다.

id 속성은 유일하기때문에 클래스보다 우선적으로 적용됨 

class 속성을 사용할 때에는 class명 앞에 .기호를 붙이고 사용한다.

 

즉 , id 속성은 우선적으로 적용이 되며 중복이 불가능하고 , class 속성은 후순위에 적용이 되며 중복이 가능하다!