HTML 본문의 핵심, body 태그

웹페이지의 본문을 품는 그릇, <body> 태그 완전정복

1. <body> 태그란 무엇인가요?

<body> 태그는 HTML 문서의 본문 내용을 감싸는 아주 핵심적인 태그입니다. 우리가 웹브라우저에서 보는 텍스트, 이미지, 버튼, 링크 등 모든 시각적 요소는 <body> 안에 있어야 화면에 표시됩니다.

이 태그는 <html> 태그 내부에서 <head>와 함께 등장하며, 실제 사용자에게 보여지는 영역은 <body> 부분이 담당하죠. 즉, 웹페이지의 얼굴과 같은 역할입니다.

2. 기본 구조와 위치

<body> 태그는 반드시 <html> 안에서 <head> 다음에 위치해야 하며, 문서마다 단 한 번만 사용됩니다. 중복 사용은 문법 오류로 간주되고, 브라우저가 예측하여 렌더링할 수는 있지만 예상치 못한 결과를 낳을 수 있어요.

<!DOCTYPE html>
<html>
  <head>
    <title>페이지 제목</title>
  </head>
  <body>
    <h1>여기가 본문입니다</h1>
    <p>이곳에 모든 콘텐츠를 작성해요.</p>
  </body>
</html>

Tip 💡
하나의 문서에는 <body> 태그가 반드시 하나만 존재해야 하며, 그렇지 않으면 브라우저가 구조를 제대로 해석하지 못할 수 있어요.

3. <body> 안에 들어갈 수 있는 것들

<body> 안에는 거의 모든 콘텐츠 요소가 들어갑니다. 예를 들어 <div>, <p>, <h1>, <a>, <img>, <section>, <script> 등 구조적, 시각적, 기능적 태그들이 모두 이 안에서 동작합니다.

<body>
  <h1>환영합니다!</h1>
  <p>이 페이지는 HTML 구조를 설명합니다.</p>
  <img src="beaver.png" alt="비버 이미지">
</body>

4. 스타일 적용의 중심

CSS에서 body 선택자는 전체 문서에 스타일을 적용할 때 자주 사용됩니다. 글꼴, 배경색, 기본 마진 등을 설정해 전체적인 분위기를 결정할 수 있죠.

body {
  background-color: #fffbe6;
  font-family: 'Noto Sans KR', sans-serif;
  margin: 0;
  padding: 0;
}

Tip 💡
body 태그에 기본 스타일을 미리 지정해두면, 전체 페이지의 통일감 있는 디자인을 빠르게 만들 수 있어요.

5. 스크립트도 여기서 실행돼요

자바스크립트는 보통 <body> 끝 부분에 작성되거나 연결됩니다. 이렇게 하면 문서의 콘텐츠가 먼저 로드되고, 그 후에 스크립트가 실행되어 성능에 유리하죠.

<body>
  ...
  <script src="main.js"></script>
</body>

6. 요약하며

<body> 태그는 단순한 태그처럼 보이지만, 실제로는 웹페이지 콘텐츠의 모든 것을 담아내는 그릇입니다. 제대로 구조를 짜고, 콘텐츠를 배치하고, 스타일을 입히는 과정 모두가 <body> 안에서 일어나죠.

이 태그의 역할을 명확히 이해하고 나면, 웹페이지 구성에 대한 전체적인 감각도 함께 자라게 됩니다. 앞으로 다양한 태그들을 배워가면서도, 모든 것이 <body> 안에서 펼쳐진다는 점을 꼭 기억해주세요.

댓글 남기기