UX·UI - FrontEnd Dev. Story

프론트엔드/HTML

[HTML] 스타일 태그 ID / CLASS 선택자 개념 사용법 속성

클로이겅쥬 2020. 8. 13. 17:50
반응형

 

1. ID 선택자

#아이디 { 속성1: 속성값; 속상2: 속성값; }

 

id는 한페이지에 단 한번의 정의로 고유한 하나의 태그만 사용할 수 있다.

그리고 하나의 태그에 id 속성은 하나만 가질 수 있다.

동일한 것이 없는 고유한 태그기 때문에 <고유 식별자>라고도 표현할  수 있다.

 

<div id="id1">

 

로고, 상단메뉴, 하단정보 같은 스타일을 정의할 때 id를 사용한다.

 

 

 

 


 

 

 

2. CLASS

.클래스명 { 속성1: 속성값; 속상2: 속성값; }

 

class는 한페이지에 반복적으로 사용되는 스타일을 정의할 수 있다.

또한 하나의 태그에 class 속성은 여러개 가질 수 있다.

똑같은 형태로 꾸밀건데 하나씩 만든다면 엄청 불편하겠죠?

그럴때 그룹처럼 묶어서 똑같은 스타일을 지정해주고 뿌려준다면 아주 편할것이다.

 

 

<div class="class1 class2">

 

 

 


 

 

 

3. 스타일 선언의 우선순위

!important > inline > id > class > tag

 

 

 


 

 

 

4. !important

!important는 선언자 우선순위와는 관계없이 0순위 우선권으로 부여하여 표시할 수 있게하는 속성이다.

이 선언으로 순위를 깨버리고 최상위권으로 올라가 id/class를 무효화 시킨다.

 

 

 


 

 

 

class는 공통적인 성격을 가지는 폰트, 폰트사이즈, 폰트컬러 등 반복적인 스타일 요소에 적용하고

id개별적인 성격을 가지는 메뉴창의 크기, 위치 등 스타일 요소에 적용하는게 적합할것같다.

 

반응형