HTML

Img tag and property

lshjju 2026. 2. 18. 23:42

이미지 태그는 텍스트 위주의 문서에 활력을 불어넣으며, 정보를 직관적으로 전달하는 핵심적인 역할을 합니다.


1. <img> 태그의 기본 정의

<img> 태그는 웹 페이지에 이미지를 삽입할 때 사용합니다.

이 태그는 닫는 태그가 없는 **빈 태그(Empty Tag)**이며, 속성을 통해 이미지의 경로와 정보를 설정합니다.

 

이미지 출처 - https://www.learntosap.com/htmltutorial13.html


2. 반드시 알아야 할 핵심 속성 (Required Attributes)

이미지를 제대로 표시하기 위해 꼭 필요한 두 가지 속성입니다.

  • src (Source): 이미지 파일의 **경로(URL)**를 지정합니다. 내 컴퓨터의 상대 경로이거나 웹상의 절대 경로일 수 있습니다.
  • alt (Alternative Text): 이미지를 표시할 수 없을 때 대신 나타날 대체 텍스트입니다. 시각 장애인을 위한 스크린 리더가 이 내용을 읽어주므로 접근성 측면에서 매우 중요합니다.

3. 크기 및 제목 관련 속성

이미지의 외형과 부가 정보를 제어하는 속성들입니다.

  • width / height: 이미지의 너비와 높이를 픽셀(px) 단위로 지정합니다. 둘 중 하나만 지정하면 원본 비율에 맞춰 나머지가 자동으로 조절됩니다.
  • title: 이미지 위에 마우스를 올렸을 때 나타나는 **설명(툴팁)**을 추가합니다.
  • loading: 브라우저가 이미지를 언제 불러올지 결정합니다. lazy를 사용하면 화면에 보일 때쯤 이미지를 로드하여 페이지 속도를 높일 수 있습니다.

4. 실전 예제 코드: "고양이 사진 넣기"

다양한 속성을 조합하여 이미지를 최적화하는 방법입니다.

HTML
 
<img src="https://example.com/cat.jpg" 
     alt="잠자고 있는 귀여운 치즈 고양이" 
     width="500" 
     title="이 고양이는 제 친구입니다"
     loading="lazy">

<img src="./images/logo.png" alt="회사 로고">

📋 이미지 태그 속성 요약표

속성명 의미 필수 여부 비고
src 이미지 파일 경로 필수 로컬 파일 혹은 웹 URL
alt 대체 텍스트 필수 웹 접근성 및 SEO에 필수
width 이미지 너비 선택 숫자만 입력 (단위 생략)
height 이미지 높이 선택 비율 유지를 위해 하나만 권장
title 툴팁 메시지 선택 마우스 호버 시 노출

학습 정리

  • **src**는 이미지의 주소, **alt**는 이미지의 설명이다.
  • 이미지 크기는 HTML 속성보다는 **CSS(width, height)**로 조절하는 것이 더 유연하고 현대적인 방식이다.
  • alt 속성을 비워두지 않는 습관은 좋은 개발자의 기본 덕목이다.

웹의 시각 요소인 이미지 태그를 마스터하셨습니다!


'HTML' 카테고리의 다른 글

Multimedia tag and property  (0) 2026.02.18
PNG JPG SVG WebP GIF characteristic, pros and cons  (0) 2026.02.18
Table tag and property  (0) 2026.02.18
List tag  (0) 2026.02.18
Text tag  (0) 2026.02.18