본문 바로가기
카테고리 없음

HTML 시맨틱 태그

by DataD 2024. 5. 27.

 

HTML semantic tag

semantic tag는 HTML5에서 추가된 태그로, 문서의 의미를 더욱 명확하게 나타내기 위해 사용됩니다. 이러한 태그는 검색 엔진 최적화(SEO)와 웹 접근성 향상에도 도움을 줍니다. 주요 semantic tag와 그 구성 요소는 다음과 같습니다:

 

 

 

 

시맨틱태그html

 

 

 

 

카테고리태그설명

 

Document Structure <header> 페이지나 섹션의 헤더를 정의합니다.
<main> 문서의 주요 콘텐츠를 지정합니다.
<footer> 페이지나 섹션의 푸터를 정의합니다.
Content Sectioning <section> 문서 내의 섹션을 정의합니다.
<article> 문서 내 독립적인 구성을 나타냅니다.
<aside> 주변 콘텐츠와 간접적으로 관련된 콘텐츠를 나타냅니다.
<nav> 내비게이션 링크 집합을 정의합니다.
<address> 문서에 대한 연락처 정보를 제공합니다.
Text Content <h1>~<h6> 다양한 수준의 제목을 정의합니다.
<p> 문단을 정의합니다.
<blockquote> 다른 소스에서 인용한 섹션을 나타냅니다.
<pre> 사전 서식을 나타냅니다.
<hr> 콘텐츠의 주제적 구분을 나타냅니다.
<br> 줄 바꿈을 삽입합니다.
<strong> 중요성을 강하게 나타냅니다.
<em> 강조된 텍스트를 나타냅니다.
<mark> 특별한 관련성이 있는 텍스트를 강조합니다.
<small> 부가적인 설명이나 작은 글씨를 나타냅니다.
<abbr> 약어 또는 두문자를 나타냅니다.
<cite> 창작물에 대한 참조를 나타냅니다.
<code> 컴퓨터 코드 조각을 나타냅니다.
<sub> 아래 첨자를 나타냅니다.
<sup> 위 첨자를 나타냅니다.
<time> 특정 시간(또는 날짜 및 시간)을 나타냅니다.

Media Content
<figure> 독립적인 콘텐츠를 지정합니다 (예: 삽화, 다이어그램, 사진 등).
<figcaption> figure 요소의 캡션 또는 범례를 제공합니다.
<img> 문서에 이미지를 삽입합니다.
<audio> 문서에 소리 콘텐츠를 삽입합니다.
<video> 문서에 비디오 콘텐츠를 삽입합니다.
<source> 미디어 요소의 여러 소스를 지정합니다.
<track> 미디어 요소의 텍스트 트랙을 지정합니다.
Forms

<form> 정보 제출을 위한 인터랙티브 컨트롤을 포함하는 문서 섹션을 나타냅니다.
<input> 사용자 입력을 허용하는 타이핑된 데이터 필드를 나타냅니다.
<textarea> 여러 줄의 텍스트 입력 컨트롤을 나타냅니다.
<button> 클릭할 수 있는 버튼을 나타냅니다.
<label> 사용자 인터페이스 항목에 대한 캡션을 나타냅니다.
<fieldset> 양식에서 관련 요소를 그룹화합니다.
<legend> fieldset 요소의 캡션을 나타냅니다.
<select> 옵션 메뉴를 제공하는 컨트롤을 나타냅니다.
<option> select 요소에서 옵션을 나타냅니다.
<datalist> 다른 컨트롤에서 사용할 수 있는 옵션 목록을 포함합니다.
<output> 계산 또는 사용자 동작의 결과를 나타냅니다.
<progress> 작업의 진행 상황을 나타냅니다.
<meter> 알려진 범위 내에서의 스칼라 측정을 나타냅니다.

Interactive Elements

<details> 사용자가 열고 닫을 수 있는 공개 위젯을 만듭니다.
<summary> details 요소의 제목을 정의합니다.
<dialog> 대화 상자나 기타 인터랙티브 요소를 나타냅니다.
<menu> 명령 목록을 나타냅니다.