div와 p태그 차이와 사용법 완벽정리





✅ <div> : 레이아웃 그룹 태그

  • 의미 없는 블록 요소 (그룹화용)
  • 스타일을 지정하거나 스크립트 처리를 위한 용도로 사용
  • 시맨틱 의미가 없어 SEO에는 직접적 도움이 없음
  • 예시:
<div class="box">
  <p>안내문입니다.</p>
</div>


✅ <p> : 의미 있는 문단 태그

  • 실제 콘텐츠 단락을 표현할 때 사용
  • 자동으로 위아래 여백이 생김
  • 시맨틱 구조에 포함되어 SEO에도 유리
  • 예시:
<p>이것은 하나의 문단입니다.</p>


✅ 정리표

항목 <div> <p>
용도 영역 또는 레이아웃 분리 문단(단락) 표현
기본 스타일 없음 위아래 여백 있음
시맨틱 의미 없음 있음 (SEO에 유리)
주 용도 스타일링 및 자바스크립트 용 콘텐츠 구조화
중첩 가능성 자유롭게 중첩 가능 중첩 시 오류 발생할 수 있음


✨ 팁

  • 문단처럼 보이게 하려고 <div>를 쓰는 것은 비추천!
  • 콘텐츠 의미 구조화에는 반드시 <p>를 써야 합니다.
  • 레이아웃을 묶거나 CSS를 적용할 때는 <div>를 활용하세요.


더보기

· br과 br/의 태그 차이 예시 html br 줄바꿈 태그 사용법
· br과 p 태그의 차이점 정리 줄바꿈 태그 비교