Hazel Han
Midnight In Coding
Hazel Han
전체 방문자
오늘
어제
  • 분류 전체보기 (46)
    • Back-end (6)
      • java (0)
      • spring frameworks (6)
      • spring boot (0)
    • Front-end (29)
      • React (7)
      • Javascript (0)
      • html (7)
      • css (15)
    • DB (0)
    • Algorithms (2)
    • 회고록 (9)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 리액트
  • 저스트코드
  • Java
  • 코딩
  • 프로그래밍
  • 스프링프레임워크
  • justcode
  • Spring
  • HTML
  • 자바의정석
  • 개발자
  • React
  • springframeworks
  • 회고록
  • 자바
  • coding
  • css
  • 스프링
  • 남궁성
  • 기술블로그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Hazel Han

Midnight In Coding

[html] class와 id
Front-end/html

[html] class와 id

2022. 9. 2. 11:44

html에 이름을 주는 요소에는 class와 id가 있다. 이 둘은 비슷한듯 다르다. 그 차이에 대해 알아보자.

 

class

/* css */
.big-blue-text {
  color: blue;
  font-size: 48px;
}
<!-- html -->
<p class="big-blue-text">First</p>
<p>Second</p>
<p class="big-blue-text">Third</p>

<p>태그에 big-blue-text라는 클래스를 붙여주었다. 이것을 css에서 불러올 땐, '. + 클래스이름'을 써주면된다.

 

 

id

/* css */
#favorite-text {
  color: blue;
  font-size: 48px;
}
<!-- html -->
<p id="favorite-text">First</p>
<p>Second</p>
<p>Third</p>

<p>태그에 favorite-text라는 아이디를 붙여주었다. 이것을 css에서 불러올 땐, '# + 아이디이름'을 써주면된다.

 

 

class와 id의 차이

  1. 같은 클래스 이름은 여러 요소가 가질 수 있지만, 같은 아이디는 여러 요소가 공유할 수 없다.
  2. 한 요소가 여러 클래스를 가질 수 있지만, 한 요소는 하나의 아이디만 가질 수 있다. (단, 한 요소가 클래스를 여러 개 갖고 아이디도 하나 가질 수 있다.)

 

'Front-end > html' 카테고리의 다른 글

[html] blockquote(인용블록), &nbsp;(문장사이 스페이스 추가)  (0) 2022.09.07
[html] inline 태그, block 태그  (0) 2022.09.04
[html] 이미지 넣기  (0) 2022.09.02
[html] 하이퍼링크  (0) 2022.09.02
[html] 굵게 쓰기, 날려쓰기(이탤릭체)  (0) 2022.09.02
    'Front-end/html' 카테고리의 다른 글
    • [html] blockquote(인용블록), &nbsp;(문장사이 스페이스 추가)
    • [html] inline 태그, block 태그
    • [html] 이미지 넣기
    • [html] 하이퍼링크
    Hazel Han
    Hazel Han

    티스토리툴바