본문 바로가기
Front-end/HTML

section article 차이

by mooyou 2021. 12. 1.
728x90
300x250

section태그와 article 태그의 차이를 알아보기 위해서

먼저 두 개가 어떤 역할을 하는지 살펴보면

section

section 태그는 섹션(부분, 구역, 영역) 들을 그룹화 해서 분리하는 역할을 한다.

article

article 태그는 문서내에서 그룹화해서 분리하는 역할을 한다.

 

언뜻 설명을 보면 비슷해 보인다.

article과 section 이 두 시맨틱 태그는 div와 같은 블록 속성을 가지고 있기 때문에 div로 대치해도 기능상으로 문제가 없고 두 요소 다 콘텐츠를 구분하는 데 사용되며 서로 바꿔서 사용 가능하다.

그럼 이 유사한 기능 같아 보이는 article과 section을 어떤 상황에 따라서 사용해야 할까?

 

section article 차이

▷ article은 내용이 독립적이다.
article 태그는 section과 다르게 독립적으로 존재할 수 있으며 재사용 할 수 있다.
즉 article이 좀 더 구체적이다.

▷ section은 주제별로 구분한 그룹이다.
논리적으로 관계있는 요소 또는 문서를 분리할 때 사용한다.

 

※ 논리적인 관계가 없는 요소들을 그룹화 할 경우에는 div를 사용한다.

 

 

section과 article 사용예시

<section>
  <h1>HOT TOPIC</h1>
  <section>
     <p>World</p>
     <article>World news 1</article>
     <article>World news 2</article>
     <article>World news 3</article>
  </section>
  <section>
    <p>Sport</p>
    <article>Sport news 1</article>
    <article>Sport news 2</article>
    <article>Sport news 3</article>
  </section>
</section>

 

 

728x90
반응형

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

메일용 html  (0) 2021.12.08
input type 속성 종류  (0) 2021.12.03
input 클릭시 테두리 색상변경  (0) 2021.11.27
form, select, input 태그 속성  (0) 2021.11.26
optgroup 태그 select option 그룹  (0) 2021.11.25

댓글