HTML 튜토리얼

HTML 홈 HTML 소개 HTML 편집기 HTML 기본 HTML 요소 HTML 속성 HTML 제목 HTML 단락 HTML 스타일 HTML 서식 HTML 인용문 HTML 주석 HTML 색상 HTML CSS HTML 링크 HTML 이미지 HTML 파비콘 HTML 테이블 HTML 목록 HTML 블록 및 인라인 HTML 클래스 HTML ID HTML 아이프레임 HTML 자바스크립트 HTML 파일 경로 HTML 헤드 HTML 레이아웃 반응형 HTML HTML 컴퓨터 코드 HTML 의미론 HTML 스타일 가이드 HTML 엔티티 HTML 기호 HTML 이모티콘 HTML 문자 집합 HTML URL 인코딩 HTML 대 XHTML

HTML 양식

HTML 양식 HTML 양식 속성 HTML 양식 요소 HTML 입력 유형 HTML 입력 속성 HTML 입력 양식 속성

HTML 그래픽

HTML 캔버스 HTML SVG

HTML 미디어

HTML 미디어 HTML 비디오 HTML 오디오 HTML 플러그인 HTML 유튜브

HTML API

HTML 지리적 위치 HTML 드래그/드롭 HTML 웹 스토리지 HTML 웹 작업자 HTML SSE

HTML 예제

HTML 예제 HTML 퀴즈 HTML 연습 HTML 인증서 HTML 요약 HTML 접근성

HTML 참조

HTML 태그 목록 HTML 속성 HTML 전역 속성 HTML 브라우저 지원 HTML 이벤트 HTML 색상 HTML 캔버스 HTML 오디오/비디오 HTML 문서 유형 HTML 문자 집합 HTML URL 인코딩 HTML 언어 코드 HTTP 메시지 HTTP 메소드 PX에서 EM으로 변환기 키보드 단축키

HTML 이미지


이미지는 웹 페이지의 디자인과 모양을 향상시킬 수 있습니다.


예시

<img src="pic_trulli.jpg" alt="Italian Trulli">

예시

<img src="img_girl.jpg" alt="Girl in a jacket">

예시

<img src="img_chania.jpg" alt="Flowers in Chania">

HTML 이미지 구문

HTML <img>태그는 웹 페이지에 이미지를 삽입하는 데 사용됩니다.

이미지는 기술적으로 웹 페이지에 삽입되지 않습니다. 이미지는 웹 페이지에 링크됩니다. 태그 는 <img>참조된 이미지를 위한 보관 공간을 만듭니다.

태그 가 <img>비어 있고 속성만 포함하고 닫는 태그가 없습니다.

<img>태그에는 두 가지 필수 속성이 있습니다 .

  • src - 이미지의 경로를 지정합니다.
  • alt - 이미지의 대체 텍스트를 지정합니다.

통사론

<img src="url" alt="alternatetext">

src 속성

필수 src속성은 이미지의 경로(URL)를 지정합니다.

참고: 웹 페이지가 로드되면 그 순간에 웹 서버에서 이미지를 가져와 페이지에 삽입하는 것은 브라우저입니다. 따라서 이미지가 실제로 웹 페이지와 관련하여 동일한 위치에 있는지 확인하십시오. 그렇지 않으면 방문자에게 깨진 링크 아이콘이 표시됩니다. alt브라우저에서 이미지를 찾을 수 없는 경우 깨진 링크 아이콘과 텍스트가 표시됩니다.

예시

<img src="img_chania.jpg" alt="Flowers in Chania">


대체 속성

필수 alt속성은 사용자가 어떤 이유로 이미지를 볼 수 없는 경우(느린 연결, src 속성의 오류 또는 사용자가 화면 판독기를 사용하는 경우) 이미지에 대한 대체 텍스트를 제공합니다.

alt속성 값은 이미지를 설명해야 합니다.

예시

<img src="img_chania.jpg" alt="Flowers in Chania">

브라우저에서 이미지를 찾을 수 없으면 alt 속성 값이 표시됩니다.

예시

<img src="wrongname.gif" alt="Flowers in Chania">

팁: 스크린 리더는 HTML 코드를 읽고 사용자가 콘텐츠를 "듣게" 해주는 소프트웨어 프로그램입니다. 스크린 리더는 시각 장애가 있거나 학습 장애가 있는 사람들에게 유용합니다.


이미지 크기 - 너비 및 높이

style속성을 사용하여 이미지의 너비와 높이를 지정할 수 있습니다 .

예시

<img src="img_girl.jpg" alt="Girl in a jacket" style="width:500px;height:600px;">

width또는 및 height속성 을 사용할 수 있습니다 .

예시

<img src="img_girl.jpg" alt="Girl in a jacket" width="500" height="600">

width및 속성 height항상 이미지의 너비와 높이를 픽셀 단위로 정의합니다.

참고: 항상 이미지의 너비와 높이를 지정하십시오. 너비와 높이를 지정하지 않으면 이미지가 로드되는 동안 웹 페이지가 깜박일 수 있습니다.


너비와 높이, 또는 스타일?

, 속성은 모두 HTML에서 유효합니다 width.heightstyle

그러나 style속성을 사용하는 것이 좋습니다. 스타일 시트가 이미지 크기를 변경하는 것을 방지합니다.

예시

<!DOCTYPE html>
<html>
<head>
<style>
img {
  width: 100%;
}
</style>
</head>
<body>

<img src="html5.gif" alt="HTML5 Icon" width="128" height="128">

<img src="html5.gif" alt="HTML5 Icon" style="width:128px;height:128px;">

</body>
</html>

다른 폴더의 이미지

하위 폴더에 이미지가 있는 경우 src속성에 폴더 이름을 포함해야 합니다.

예시

<img src="/images/html5.gif" alt="HTML5 Icon" style="width:128px;height:128px;">

다른 서버/웹사이트의 이미지

일부 웹 사이트는 다른 서버의 이미지를 가리킵니다.

다른 서버의 이미지를 가리키려면 src속성에 절대(전체) URL을 지정해야 합니다.

예시

<img src="https://www.w3schools.com/images/w3schools_green.jpg" alt="W3Schools.com">

외부 이미지에 대한 참고 사항: 외부 이미지는 저작권이 있을 수 있습니다. 사용 허가를 받지 않으시면 저작권법에 저촉될 수 있습니다. 또한 외부 이미지를 제어할 수 없습니다. 갑자기 제거되거나 변경될 수 있습니다.


애니메이션 이미지

HTML은 애니메이션 GIF를 허용합니다.

예시

<img src="programming.gif" alt="Computer Man" style="width:48px;height:48px;">

이미지를 링크로

이미지를 링크로 사용하려면 <img>태그 안에 태그 를 넣으세요 <a> .

예시

<a href="default.asp">
  <img src="smiley.gif" alt="HTML tutorial" style="width:42px;height:42px;">
</a>

이미지 플로팅

CSS float속성을 사용하여 이미지가 텍스트의 오른쪽이나 왼쪽으로 떠 있게 하십시오.

예시

<p><img src="smiley.gif" alt="Smiley face" style="float:right;width:42px;height:42px;">
The image will float to the right of the text.</p>

<p><img src="smiley.gif" alt="Smiley face" style="float:left;width:42px;height:42px;">
The image will float to the left of the text.</p>

팁: CSS Float에 대해 자세히 알아보려면 CSS Float Tutorial 을 읽어보세요 .


일반적인 이미지 형식

다음은 모든 브라우저(Chrome, Edge, Firefox, Safari, Opera)에서 지원되는 가장 일반적인 이미지 파일 형식입니다.

Abbreviation File Format File Extension
APNG Animated Portable Network Graphics .apng
GIF Graphics Interchange Format .gif
ICO Microsoft Icon .ico, .cur
JPEG Joint Photographic Expert Group image .jpg, .jpeg, .jfif, .pjpeg, .pjp
PNG Portable Network Graphics .png
SVG Scalable Vector Graphics .svg

단원 요약

  • HTML <img>요소를 사용하여 이미지 정의
  • HTML src속성을 사용하여 이미지의 URL 정의
  • 표시할 수 없는 경우 HTML alt속성을 사용하여 이미지에 대한 대체 텍스트를 정의합니다.
  • HTML widthheight속성 또는 CSS widthheight 속성을 사용하여 이미지 크기 정의
  • CSS float속성을 사용하여 이미지가 왼쪽이나 오른쪽으로 뜨게 하십시오.

참고: 큰 이미지를 로드하는 데 시간이 걸리고 웹 페이지 속도가 느려질 수 있습니다. 이미지를 주의해서 사용하세요.


HTML 연습

연습으로 자신을 테스트하십시오

연습:

HTML 이미지 속성을 사용하여 이미지 크기를 너비 250픽셀, 높이 400픽셀로 설정합니다.

<img src="scream.png" ="250" ="400">


HTML 이미지 태그

Tag Description
<img> Defines an image
<map> Defines an image map
<area> Defines a clickable area inside an image map
<picture> Defines a container for multiple image resources

사용 가능한 모든 HTML 태그의 전체 목록을 보려면 HTML 태그 참조 를 방문하십시오 .