최신 웹 개발 튜토리얼

HTML 이미지

JPG 이미지

마운틴 뷰

GIF 이미지

PNG 이미지

그래프

<!DOCTYPE html>
<html>
<body>

<h2>Spectacular Mountain</h2>
<img src="pic_mountain.jpg" alt="Mountain View" style="width:304px;height:228px;">

</body>
</html>
»그것을 자신을 시도

항상 이미지의 폭과 높이를 특정한다. 폭과 높이를 지정하지 않으면, 페이지가 이미지를로드하는 동안 깜박입니다.


HTML 이미지 구문

HTML에서 이미지가 정의하는 <img> 태그입니다.

<img> tag 단지 속성을 포함, 비어있는, 그리고 닫는 태그가 없습니다.

src 속성은 URL을 지정 (web address) 이미지를 :

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

alt 특성

alt 이미지를 표시 할 수없는 경우 속성은 이미지에 대한 대체 텍스트를 지정합니다.

alt 어떤 이유로, 사용자가 볼 수없는 경우에 속성은 이미지의 대체 정보를 제공 (때문에 느린 연결 상기의 오차 src 속성, 또는 사용자는 스크린 리더를 사용하는 경우).

브라우저가 이미지를 찾을 수없는 경우 대체 텍스트를 표시합니다 :

<img src="wrongname.gif" alt="HTML5 Icon" style="width:128px;height:128px;">
»그것을 자신을 시도

alt 속성이 필요합니다. 웹 페이지가없이 제대로 확인하지 않습니다.


HTML 화면 판독기

스크린 리더는 화면에 표시되는 내용을 읽을 수있는 소프트웨어 프로그램입니다.

화면 판독기는 시각 장애인 명, 시각 장애인 또는 장애인 학습에 유용합니다.

화면 판독기가 읽을 수있는 alt 속성을.


이미지 크기 - 너비 및 높이

당신이 사용할 수있는 style 이미지의 폭과 높이를 지정하는 속성.

값들은 픽셀 단위로 지정된다 (use px after the value) :

<img src="html5.gif" alt="HTML5 Icon" style="width:128px;height:128px;">
»그것을 자신을 시도

다른 방법으로는 사용할 수 있습니다 widthheight 속성을. 여기서, 값은 기본적으로 픽셀 단위로 지정된다 :

<img src="html5.gif" alt="HTML5 Icon" width="128" height="128">
»그것을 자신을 시도

너비와 높이 또는 스타일?

두 폭, 높이, 스타일 속성은 최신 HTML5 표준에 유효합니다.

우리는 당신이 사용하는 것이 좋습니다 style 속성을. 이 이미지의 원래 크기를 변경하는 스타일 시트를 방지 :

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

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

</body>
</html>
»그것을 자신을 시도

또 다른 폴더의 이미지

지정하지 않을 경우, 브라우저는 웹 페이지와 동일한 폴더에 이미지를 찾을 것으로 기대하고있다.

그러나 하위 폴더에 이미지를 저장하는 것이 일반적이다. 그런 다음에 폴더 이름이 포함되어야 src 속성을 :

<img src="/images/html5.gif" alt="HTML5 Icon" style="width:128px;height:128px;">
»그것을 자신을 시도

다른 서버의 이미지

일부 웹 사이트는 이미지 서버에 자신의 이미지를 저장합니다.

사실, 당신은 세계 어느 웹 주소에서 이미지를 액세스 할 수 있습니다 :

<img src="http://www.w3ii.com/images/w3ii_green.jpg" alt="w3ii.com">
»그것을 자신을 시도

애니메이션 이미지

지프 표준은 애니메이션 이미지를 수 있습니다 :

<img src="programming.gif" alt="Computer Man" style="width:48px;height:48px;">
»그것을 자신을 시도

움직이는 이미지를 삽입하는 구문이 아닌 애니메이션 이미지 다르지 않다 있습니다.


링크로 이미지를 사용하여

링크로 이미지를 사용하려면 중첩 <img> 내부 태그 <a> 태그 :

<a href="default.html">
  <img src="smiley.gif" alt="HTML tutorial" style="width:42px;height:42px;border:0;">
</a>
»그것을 자신을 시도

추가 "border:0;" IE9 방지하는 (and earlier) 화상의 주위에 테두리를 표시하지.


이미지 부동

이미지 플로트 수 있도록하기 위해 CSS 플로트 속성을 사용합니다.

이미지는 오른쪽이나 텍스트의 왼쪽에 떠 있습니다 :

<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>
»그것을 자신을 시도

이미지 맵

사용 <map> 이미지 맵을 정의하는 태그를. 이미지 맵은 클릭 가능한 영역과 이미지입니다.

name 의 속성 <map> 태그는와 연관된 <img> 의 속성의 usemap 이미지 맵의 관계를 생성한다.

<map> 태그의 수를 포함 <area> 이미지 맵의 클릭 가능한 영역을 정의하는 태그를 :

<img src="planets.gif" alt="Planets" usemap="#planetmap" style="width:145px;height:126px;">

<map name="planetmap">
  <area shape="rect" coords="0,0,82,126" alt="Sun" href="sun.htm">
  <area shape="circle" coords="90,58,3" alt="Mercury" href="mercur.htm">
  <area shape="circle" coords="124,58,8" alt="Venus" href="venus.htm">
</map>
»그것을 자신을 시도

장 요약

  • HTML 사용 <img> 이미지를 정의하는 요소를
  • 은 HTML 사용 src 이미지의 URL을 정의하는 속성을
  • 은 HTML 사용 alt 가 표시 할 수없는 경우, 이미지에 대한 대체 텍스트를 정의하는 속성을
  • 은 HTML 사용하여 widthheight 이미지의 크기를 정의하는 속성
  • CSS를 이용하여 widthheight 이미지의 크기를 정의하는 속성 (alternatively)
  • CSS를 사용 float 이미지 플로트 수 있도록 속성을
  • HTML을 사용하여 <map> 요소는 이미지 맵을 정의 할 수
  • HTML 사용 <area> 이미지 맵의 클릭 가능한 영역을 정의하는 요소를
  • HTML 사용 <img> 의 요소를 usemap 이미지 맵을 가리 키도록 속성

로딩 이미지는 시간이 걸립니다. 큰 이미지는 페이지를 느리게 할 수 있습니다. 조심스럽게 이미지를 사용합니다.


연습으로 자신을 테스트!

연습 1» 연습 2» 연습 3» 운동 4» 운동 5» 운동 6»


HTML 이미지 태그

꼬리표 기술
<img> 이미지를 정의
<map> 이미지 맵을 정의
<area> 이미지 맵 내부에 클릭 할 수있는 영역을 정의