티스토리 뷰

프로그래밍/웹개발

태그란?

키성열 2025. 4. 11. 00:44
반응형

 

✅ 태그란?

  • *태그(tag)**란, HTML에서 문서의 특정 부분이 어떤 역할을 하는지를 나타내는 표식입니다.

예를 들어, "이건 제목입니다", "이건 문단입니다", "이건 이미지입니다"처럼 텍스트나 요소의 의미를 브라우저에 알려주는 기호가 바로 태그입니다.

태그는 일반적으로 다음과 같은 형식으로 쓰입니다:

<태그이름>내용</태그이름>

예:

<p>이건 문단입니다.</p>


🧩 왜 태그가 필요한가?

컴퓨터는 텍스트를 읽을 수는 있지만, ‘이게 제목인지, 문단인지, 링크인지’를 스스로는 판단하지 못합니다.

그래서 사람은 문서의 각 부분이 어떤 역할을 하는지를 직접 지정해줄 필요가 있었습니다. 그 방식이 바로 태그입니다.

즉, 태그는 브라우저에게 이렇게 말해줍니다:

  • <h1>: “이건 제일 큰 제목이야”
  • <p>: “이건 문단이야”
  • <a>: “이건 링크야”
  • <img>: “이건 이미지야”

🧱 태그의 기본 구조

HTML에서 대부분의 태그는 **시작 태그(opening tag)**와 **종료 태그(closing tag)**로 구성되며, 그 사이에 콘텐츠가 위치합니다.

<태그이름>내용</태그이름>

예:

<h1>HTML이란?</h1>

구성 요소 설명

<h1> 시작 태그 (heading 1)
HTML이란? 내용
</h1> 종료 태그

📌 예외적으로 내용이 없는 태그도 있습니다. (예: <img>, <br>, <hr>)


🧭 태그는 브라우저에서 어떤 역할을 하는가?

브라우저는 HTML 문서를 불러올 때, 태그를 읽고 그 구조에 따라 화면에 표시합니다.

태그 의미 브라우저 동작

<h1> 가장 큰 제목 글자를 크게 표시함
<p> 문단 줄을 띄우고 정리해서 보여줌
<a> 하이퍼링크 클릭 가능한 링크 생성
<img> 이미지 삽입 이미지를 화면에 표시

즉, 태그가 없다면, 브라우저는 단순한 텍스트만 보여줄 수 있을 뿐, 구조나 기능을 파악하지 못합니다.


🧠 태그의 의의

  1. 문서의 구조화: 정보를 논리적으로 정리할 수 있게 해 줍니다.
  2. 시각적 표현의 기반: CSS는 태그를 기준으로 스타일을 지정합니다.
  3. 인터랙션의 기초: JavaScript도 태그를 대상으로 동작을 부여합니다.
  4. 접근성과 검색 최적화: 시맨틱 태그는 검색엔진과 보조기기(스크린리더)에게 의미 전달을 도와줍니다.

✅ 요약 정리

항목 설명

태그란 HTML에서 요소의 의미를 표시하는 기호
구조 <시작태그>내용</종료태그> 또는 <태그이름 />
역할 브라우저에게 요소의 기능과 위치를 설명
필요성 문서 구조화, 시각화, 기능 연결의 필수 도구
예시 <h1>제목</h1>, <p>문단</p>, <a href="...">링크</a>

 

반응형

'프로그래밍 > 웹개발' 카테고리의 다른 글

선택자란?  (0) 2025.04.11
CSS란? 왜 CSS는 생겨났을까?  (0) 2025.04.11
block요소랑 inline요소란?  (0) 2025.04.11
요소와 태그의 차이 (HTML)  (0) 2025.04.11
HTML이란?  (0) 2025.04.11
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함
반응형