본문 바로가기
프로그래밍/프론트엔드

홈페이지 노출 확률 높이기(Semantic element와 div 차이점)

by 철인애슬론 2025. 1. 13.

HTML 시멘틱 요소 div 차이점

시멘틱 요소(Semantic Elements) 사용할 경우 가독성 높임. SEO에 유리함.

제목을 작성할 경우 <header>를 사용하지만, div를 사용할 경우 <div id="header">와 같이 추가 id 혹은 속성을 만들어야 하는 불편함이 있음.

비교

항목 시멘틱 div
의미 전달 역할과 목적을 태그 이름만으로 전달 별도의 의미 없음
SEO 검색 엔진 최적화에 긍정적 영향 영향을 미치지 않음
접근성 스크린 리더가 더 잘 이해 추가 속성 없이는 이해 어려움
사용 목적 구조적 의미와 역할 강조 단순한 그룹화나 레이아웃

시멘틱 요소?

시멘틱은 div와 같은 기능을 하지만, 각각에 역할에 맞는 목적으로 여러가지 방식으로 표현이 가능

주요 시멘틱 요소

태그 사용 방법
<header> 머리글. 제목, 로고, 사이트 상단 등
<nav> 메뉴바, 페이지 링크 등
<main> 본문 내용
<section> 블로그 글의 섹션 혹은 챕터 구분
<article> 블로그 글 처럼 독립적으로 배포 가능한 컨텐츠.
<aside> 사이드바, 광고 등 지정
<footer> 하단 메뉴 정보, 저작권 정보 개시
<figure> 그림 혹은 차트를 입력할 경우
<figcaption> <figure> 제목이나 설명.
<details> 추가 정보를 숨기거나 표시 기능(정보 접기/펼치기)
<time> 날짜, 시간 표시

결론

  • 시멘틱 요소를 사용할 경우 가독성, 접근성, SEO 등 모든 점에서 유리함. 
반응형

'프로그래밍 > 프론트엔드' 카테고리의 다른 글

HTML - Input & Form 사용법  (0) 2025.01.18
HTML - About Table  (0) 2025.01.14
내가 볼려고 만든 HTML  (0) 2025.01.11

댓글