반응형
HTML에서 콘텐츠를 그룹으로 묶는 방법
HTML에서는 여러 가지 태그와 속성을 사용하여 콘텐츠를 그룹으로 묶거나 구조를 만들 수 있습니다. 다음은 그중 몇 가지 예시입니다.
<div>
태그
<div>
태그는 "division"의 약자로, 본질적으로는 스타일이나 스크립트를 적용하기 위해 다른 HTML 요소들을 묶을 때 주로 사용됩니다.
<div>
<p>첫 번째 단락</p>
<p>두 번째 단락</p>
</div>
<span>
태그
<span>
태그는 인라인 요소를 그룹으로 묶을 때 사용됩니다. 주로 텍스트 내에서 스타일을 적용하거나 특정 부분을 구분하기 위해 사용됩니다.
<p>이 문장에서 <span>특정 부분</span>만 스타일을 변경할 수 있습니다.</p>
<section>
태그
<section>
태그는 문서의 독립적인 구역을 정의할 때 사용됩니다. 보통 제목 태그(<h1>
, <h2>
등)와 함께 사용되어 각 섹션을 명확히 구분합니다.
<section>
<h1>첫 번째 섹션</h1>
<p>내용입니다.</p>
</section>
<section>
<h1>두 번째 섹션</h1>
<p>다른 내용입니다.</p>
</section>
<header>
, <footer>
태그
<header>
태그는 페이지나 섹션의 헤더(머리말) 부분을, <footer>
태그는 푸터(꼬리말) 부분을 정의합니다.
<header>
<h1>웹 페이지 제목</h1>
</header>
<footer>
<p>저작권 정보</p>
</footer>
<article>
태그
<article>
태그는 페이지 내에서 독립적으로 구성되거나 재사용 가능한 영역을 설정합니다. 예를 들어 블로그 포스트나 뉴스 기사 등을 묶을 때 사용됩니다.
<article>
<h1>블로그 포스트 제목</h1>
<p>내용입니다.</p>
</article>
<aside>
태그
<aside>
태그는 페이지의 주 내용과는 별도로 존재하는 콘텐츠를 그룹으로 묶을 때 사용됩니다. 예를 들어 사이드바나 광고, 풋노트 등을 묶을 때 사용됩니다.
<aside>
<h1>관련 정보</h1>
<p>이것은 사이드바입니다.</p>
</aside>
이러한 태그들을 적절히 사용하여 HTML 문서의 구조를 만들면, 웹 페이지가 더 명확하고 의미 있는 구조를 가지게 됩니다. 이는 웹 접근성을 높이고, 검색 엔진 최적화(SEO)에도 유리합니다.
반응형
'도서로 공부하는 프로그래밍 > 코딩 자율학습' 카테고리의 다른 글
[HTML] HTML에서 이미지 다루기 (53) | 2023.11.03 |
---|---|
[HTML] HTML에서 링크 다루기 (58) | 2023.11.02 |
[HTML] HTML에서 목록과 표 다루기 (8) | 2023.10.31 |
[HTML] HTML의 텍스트 관련 태그 (57) | 2023.10.30 |
[HTML] 기초 학습 가이드 (60) | 2023.10.29 |