HTML 에 이미지 넣기

문서에 이미지 넣기 를 배워보도록 하겠습니다. 

일단 기본 소스를 가져와야 겠죠..^^

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>문서에 이미지 넣기</title>
  </head>
  <body>
     <h1>문서에 이미지 넣기</h1>
     <p>이제 문서에 이미지를 넣도록 하겠습니다.</p>
  </body>
</html>


그리고 오늘 할 내용을 먼저 영상으로 보겠습니다. ^^



p 태그 하단에 <img src="소스 경로"> 를 추가해주시면 이미지가 들어가게 됩니다. 

소스 경로에 이미지의 절대경로 or 상대경로 를 알아야 합니다...
이부분은 구글 이나 네이버의 검색 기능을 이용해서 한번 알아보도록 하세요 ^^;;;
따라하며 배우는 것에 촛점을 맞추었기 때문에 자세한 사항은 검색엔진을 통해서 알아가는 것을 추천합니다. 

<img src="img01.jpg">    <======== 이미지 상대경로로 입력한 예 입니다. 
<img src="http://example.com/img01.jpg">  <======  이미지의 절대경로로 입력한 예 입니다. 

이미지 태그에는 속성이 많이 있는데요...다양한 기능들은 검색엔진을 통해서 알아보도록 해봅시다.
검색엔진에 "img 속성" 이렇게 검색 해보시면 다양한 기능들을 알아보실 수 있습니다.


여기서는 간략하게 alt 속성과 width 속성만 알아보도록 하겠습니다.
alt 속성은 이미지를 대체 하는 텍스트 입니다. 화면에서 이미지가 나오지 않게 되면 대체로 텍스트가 쓰여지게 되는거죠.. ( [ 그림 3 ] 참고 )
width 속성은 이미지의 가로 사이즈의 크기를 정해줄때 사용됩니다. 단위는 px(픽셀) 이며 자세한 사항은 검색엔진을 통하여 알아보시기 바랍니다. ^^




[ 그림 1 ]


[ 그림 1 ] 사진은 용인 한택식물원에 갔을 때 찍었던 사진 입니다. 
이 사진을 웹 페이지에 적용 시키면 [ 그림 2 ] 와 같은 모습이 됩니다. 



저는 이렇게 한번 소스코드를 적어보았습니다.
<img src="img01.jpg">


[ 그림 2 ]


이미지의 크기가 너무 커서 한 화면에 다 나오지 않습니다..

width 속성으로 크기를 줄여보겠습니다.  


<img src="img01.jpg" width="300px">


[ 그림 3 ]


[ 그림 3 ]의 모습은 이미지를 가져오고 width 값이 300px 적용된 값입니다. 






이미지가 나오지 않을 경우에는 alt 속성에 있는 값이 나오게 됩니다.
<img src="img01.jpg" width="300px" alt="용인 한택식물원">

[ 그림 4 ]


[ 그림 4 ] 부분은 그림이 나오지 않았을 경우 alt 속성이 적용된 모습입니다. 



이제 전체 소스 코드 내용을 다시 한번 보겠습니다. 


<!DOCTYPE html>

<html>

  <head>

    <meta charset="utf-8">

    <title>문서에 이미지 넣기</title>

  </head>

  <body>

     <h1>문서에 이미지 넣기</h1>

     <p>이제 문서에 이미지를 넣도록 하겠습니다.</p>

     <img src="img01.jpg" width="300px" alt="용인 한택식물원">

  </body>

</html>


HTML 문서의 기본 템플릿에서 이미지 태그 한줄 추가해 보았는데 무언가 확 달라진 느낌이죠 ^^ ~ 그렇다고 해주세요...

그럼 다음에 또 뵐게요..






HTML 기본 템플릿

HTML 의 기본 소스 입니다. 

<!DOCTYPE html>

<html>

  <head>

    <meta charset="utf-8">

    <title>브라우저 상단 탭에서 보여지는 제목</title>

  </head>

  <body>

    <h1>HTML 기본 템플릿</h1>

    <p>안녕! 친구야 ~ 정말 반가워 ~</p>

  </body>

</html>




오늘 할 내용을 먼저 영상으로 한번 보시죠..^^






윈도우에 있는 메모장을 열어서 위와 같이 타이핑을 한 후에 저장을 합니다.
필자는 abc.html 이라고 저장을 하였으며
저장할 때 이름은 원하는 이름으로 하되 확장자는 .html 을 붙여줘야 합니다.

abc.html 이라는 아이콘이  [ 그림 1 ] 과 같이 생성되었을 텐데

필자는 기본 브라우저가 크롬이여서 [ 그림 1 ]과 같은 이미지로 아이콘이 만들어졌습니다.



[ 그림 1 ]



이 아이콘을 더블클릭하면 [ 그림 2 ] 와 같은 화면이 나오면서 기본 화면이 나타날 것입니다. 


[ 그림 2 ]


[ 그림 2 ] 를 보는 바와 같이 기본 템플릿을 가지고 제목과 내용을 가진 HTML 페이지를 쉽게 만들어 볼 수 있습니다. 


이제 위의 소스를 분석(?) 해 보겠습니다. 


<!DOCTYPE html>     <-----   이 문서는 HTML 문서입니다. 라는 뜻입니다.


HTML은 tag 로 시작해서 tag 로 끝나도록 정해져 있습니다. ( 예외도 있지만 예외는 나중에 차근차근 알아가 봅시다. )

<html>   ...   </html>  <-----  html 로 시작하는 태그(tag) 이며 문서의 시작과 끝을 정해줍니다.


<head>  ...   </head> <-----  head 태그는 html 태그 사이 body 태그 위에 생성합니다. 


<body>  ...   </body> <-----  body 태그는 html 태그 사이 head 태그 아래에 생성합니다. 



이렇게만 우선 적용해 보면.. 아무것도 없는 가장 기본적인 뼈대 모양을 갖춥니다.


<!DOCTYPE html>

<html>

  <head>

    

  </head>

  <body>

    

  </body>

</html>


여기에 추가적으로 

<meta charset="utf-8">   <-----  head 태그 사이에 문서의 인코딩 타입을 정해줘야 파일의 글자들이 깨지지 않습니다. 기본적으로 utf-8 을 선언해 줍니다. 


<title>브라우저 상단 탭에서 보여지는 제목</title>  <-----  title 태그는 말 그대로 문서의 제목과 같은 것으로 브라우저 상단의 탭 형태로 보여지는 문서의 제목을 말합니다. 


<h1>HTML 기본 템플릿</h1> <-----  h1 태그는 (heading) HTML 문서 내의 제목을 나타내며 h1 태그부터 h6 까지 다양하게 있습니다.


<p>안녕! 친구야 ~ 정말 반가워 ~</p>   <-----  p 태그는 (paragraph) 단락을 나누고 여백을 주며 p 태그 안에 내용을 적을 수 있습니다. 


이제 전체 내용을 다시 한번 보겠습니다. 


<!DOCTYPE html>

<html>

  <head>

    <meta charset="utf-8">

    <title>브라우저 상단 탭에서 보여지는 제목</title>

  </head>

  <body>

    <h1>HTML 기본 템플릿</h1>

    <p>안녕! 친구야 ~ 정말 반가워 ~</p>

  </body>

</html>


다시 보니 내용을 정확히 알 수 있으시죠..? 

코드를 눈으로 읽으실 수 있으시면 이해 되신겁니다. 







+ Recent posts