본문 바로가기
공부/HTML, CSS

시멘틱 HTML의 필요성

by k1mwnjn 2023. 4. 6.

시멘틱 태그

→ Semeantic을 직역하면 의미론적인이라는 뜻을 가지고 있다. 즉 시멘틱 태그란 의미를 부여한 태그라는 뜻이다. 시멘틱 태그는 HTML5에서 처음 등장했고 <header>, <footer> 등의 만 보고서 문서를 더 쉽게 이해할 수 있게 되었다.

시멘틱 태그의 종류

<header> 사이트의 머리부분에 사용
<main> 메인 콘텐츠를 나타내는데 사용
<section> 제목별로 나눌 수 있는 문서의 콘텐츠 영역을 구성하는 요소
<article> 개별 콘텐츠를 나타내는 요소
<aside> 좌우측의 사이드 영역
<footer> 사이트의 바닥부분, 주로 연락처나 제작자 정보등을 기술하는 부분
<hgroup> 제목과 부제목을 묶어서 나타내는 요소
<nav> 웹 페이지 메뉴를 만들 때 사용

 

<div> 태그 대신 시멘틱 태그를 사용해야 하는 이유

  • HTML 문서의 가독성과 유지보수가 쉬워짐. 웹 브라우저가 HTML만 보고도 상단(header), 본문(main), 하단(footer) 등 어느 영역인지 쉽게 알 수 있음.
  • 검색엔진이 검색을 수행할 때 HTML 내 태그를 분석할 수 있음. 예를 들어 검색엔진의 검색로봇은 <article> 태그를 사용된 콘텐츠를 재배포할 수 있는 콘텐츠로 인식하고 <secrion> 태그로 묶은 콘텐츠는 재배포를 금지하는 콘텐츠로 인식함.

 

 

 

참고 : https://coding-factory.tistory.com/883

'공부 > HTML, CSS' 카테고리의 다른 글

inline과 block의 차이  (0) 2023.04.07
<li>요소는 왜 <ul>요소의 자식 요소여야 할까?  (1) 2023.04.07
CSS position  (0) 2023.03.30

댓글