본문 바로가기
Web Publishing/HTML

HTML 영역 나누기 - <div>와 <span> 태그 활용하기

by Maccrey Coding 2024. 9. 23.
728x90
반응형

HTML에서 영역 나누기란?

HTML에서 영역 나누기는 웹페이지의 구조를 조직적으로 만드는 중요한 방법입니다. 여러 요소를 그룹화하여 스타일을 적용하거나 레이아웃을 정리할 수 있습니다. 이를 위해 주로 사용되는 태그는 <div>와 <span>입니다.

<div> 태그

<div> 태그는 블록 레벨 요소로, 여러 HTML 태그를 감싸고 영역을 나누는 데 사용됩니다. 주로 CSS와 함께 사용하여 스타일을 적용하는 용도로 활용됩니다.

<div>
  <h1>서시</h1>
  <h2>시인 <span>윤동주</span></h2>
</div>

위 예시에서 <div>는 제목(h1, h2)을 하나의 그룹으로 묶습니다. 이를 통해 나중에 CSS로 전체 영역에 스타일을 적용할 수 있습니다.

<span> 태그

<span> 태그는 인라인 요소로, 특정 텍스트의 일부만 감싸고 스타일을 적용할 때 사용됩니다. 주로 텍스트의 일부분을 강조하거나 색상을 바꾸고 싶을 때 유용합니다.

<h2>시인 <span>윤동주</span></h2>

위 코드에서 <span>은 "윤동주"라는 텍스트를 감싸고 있습니다. 이를 통해 해당 텍스트에 대해 스타일을 적용할 수 있습니다.

영역 나누기의 중요성

  1. 구조적 정리
    여러 요소를 그룹화하면 웹페이지의 구조가 더 명확해집니다. 사용자가 내용을 쉽게 이해할 수 있도록 도와줍니다.

  2. CSS 스타일 적용
    그룹화된 요소에 CSS를 적용하여 한 번에 스타일을 변경할 수 있습니다. 예를 들어, 전체 영역의 배경색이나 글자 색상을 쉽게 조정할 수 있습니다.

  3. 반응형 디자인
    <div>와 <span> 태그를 사용하면 반응형 디자인을 구현하기가 용이해집니다. 화면 크기에 따라 레이아웃을 조정할 수 있습니다.

예시로 보는 영역 나누기

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>영역 나누기 예시</title>
  </head>
  <body>
    <div>
      <h1>서시</h1>
      <h2>시인 <span>윤동주</span></h2>
    </div>
    <div>
      <p>
        죽는 날까지 하늘을 우러러<br>
        한 점 부끄럼이 없기를,<br>
        잎새에 이는 바람에도<br>
        나는 괴로워했다.<br>
        별을 노래하는 마음으로<br>
        모든 죽어가는 것을 사랑해야지<br>
        그리고 나한테 주어진 길을<br>
        걸어가야겠다.
      </p>
      <p>
        오늘 밤에도 별이 바람에 스치운다.
      </p>
    </div>
  </body>
</html>

위 예시는 두 개의 <div> 태그를 사용하여 내용을 그룹화한 것입니다. 첫 번째 <div>에는 제목이 포함되어 있고, 두 번째 <div>에는 시의 내용이 들어 있습니다.

 

HTML에서 <div>와 <span> 태그는 영역을 나누고 구조를 정리하는 데 매우 유용합니다. 이 태그들을 적절히 활용하여 웹페이지의 내용을 잘 구성하고, 나중에 CSS로 스타일을 적용해 보세요.

 

영역 나누기를 통해 더 깔끔하고 읽기 쉬운 웹페이지를 만들어 보세요.

 

구독!! 공감과 댓글은 저에게 큰 힘이 됩니다.

Starting Google Play App Distribution! "Tester Share" for Recruiting 20 Testers for a Closed Test.

 

Tester Share [테스터쉐어] - Google Play 앱

Tester Share로 Google Play 앱 등록을 단순화하세요.

play.google.com

 

 

728x90
반응형