1 / 40

HTML

HTML. 목차. 1. HTML 개요. 2. HTML 의 구성요소. 3. HTML 문서의 기본 구성 및 특성. 4. 메모장을 이용한 태그 사용. 5. 기본 ( 문서구조 ) 태그 사용. 6. 응용 태그 사용. HTML 개요 (1/2). HTML 언어란 ? WWW 상의 문서를 기술하기 위한 언어 플랫폼에 관계없이 사용 가능한 하이퍼텍스트 문서를 만들 수 있는 마크업 (markup) 언어 마크업 언어란 ?

airlia
Download Presentation

HTML

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HTML

  2. 목차 1. HTML 개요 2. HTML의 구성요소 3. HTML 문서의 기본 구성 및 특성 4. 메모장을 이용한 태그 사용 5. 기본(문서구조) 태그 사용 6. 응용 태그 사용

  3. HTML 개요 (1/2) • HTML 언어란? • WWW 상의 문서를 기술하기 위한 언어 • 플랫폼에 관계없이 사용 가능한 하이퍼텍스트 문서를 만들 수 있는 마크업(markup) 언어 • 마크업 언어란? • 문서 내에서 사용자가 문서를 작성할 때 본문 이외의 추가적인 정보(폰트의 크기, 레이아웃 등)을 지정할 수 있는 언어

  4. HTML 개요 (2/2) • HTML 언어의 특징 • 하이퍼텍스트, 하이퍼미디어 기능을 갖는 문서 제작 용이 (장점) 손쉽게 HTML로 기록된 문서를 얻을 수 있고, 이식성, 사용이 편리 (단점1) 고정된 태그만을 사용, 사용자가 태그를 정의하지 못함 (단점2) 문서 자체가 구조화되지 않아 효과적인 검색, 재사용 또는 검증이 불편

  5. HTML의 구성요소 (1/6) HTML 문서 텍스트 (Text) 태그 (Tag) 스크립트 (Script)

  6. 텍스트(Text) HTML 문서에 포함된 텍스트는 웹 문서의 본문에 해당 즉, 사용자가 웹 문서를 읽을 때 화면에 나타나는 텍스를 말함 태그(Tag) 태그란? ‘<‘와 ‘>’기호를 사용하는 꼬리표 <tag>는 시작 태그, </tag>는 종료태그를 의미 HTML의 구성요소 (2/6)

  7. HTML의 구성요소 (3/6) • 태그(Tag) (계속) • 태그의 속성 • 속성(attribute)은 지정된 태그 명령에 대하여 보다 자세한 환경과 정보를 규정 • 웹 브라우저로 하여금 보다 세밀한 기능을 수행토록 지정 • 속성을 가지는 태그와 속성을 가지지 않는 태그 • 속성을 꼭 필요로 하는 태그: <a href=”…”>…</a>, <img src=“…”> 등 • 속성이 옵션으로 사용되는 태그: <hr noshade> 등 • 속성을 가지지 않는 태그: <em>…</em> 등

  8. HTML의 구성요소 (4/6) • 태그(Tag) (계속) • 태그의 종류 • 시작 태그와 종료 태그가 짝을 이루어 사용되는 태그 (복합 태그) • 단독으로 사용되는 태그 (단독 태그) • 복합 태그와 단독 태그 • 복합 태그: <title>…</title>, <p>…</p>, <html>…</html> • 단독 태그: <br>, <hr> 등

  9. HTML의 구성요소 (5/6) • 태그(Tag) (계속) • 태그의 특성 • 대/소문자의 구별이 없다. 즉, <BR>, <Br>, <br> 등은 같은 태그로 인식 • 복합 태그들은 순서를 바꿔 사용할 수 없다.

  10. HTML의 구성요소 (6/6) • 스크립트(Script) • HTML 문서에는 텍스트와 태그뿐만 아니라 스트립트도 포함 • 스트립트란? • 간단한 명령어들의 집합 • 일반 프로그래밍 언어에 비해 구조가 간단, 배우기 쉬움 • 컴파일과 같은 특별한 처리를 거치지 않고 텍스트 파일인 상태 그대로 실행되는 특징이 있음

  11. HTML 문서의 기본 구성 및 특성 (1/2) • HTML 문서의 구조 • HTML 문서는 머리말(header)과 본문(body)의 두부분으로 구성 • HTML 문서의 머리말 • 문서의 헤더(header), 즉 머리말에 해당하는 영역 • 보통 문서에 대한 제목과 전반적인 정보를 담는 영역 (2) HTML 문서의 본문 • 문서의 몸체(body), 즉 본문에 해당하는 영역으로 HTML 문서의 가장 중요한 부분 • 대부분의 HTML 문서의 내용이 이 영역에 해당

  12. HTML 문서의 기본 구성 및 특성 (2/2) • HTML 문서의 특성 • 공백(space) 문자가 연속된 경우에는 하나의 공백 문자로만 인식됨 • 엔터(enter)나 탭(tab)도 하나의 공백 문자로 인식 • 공백 문자, 엔터, 탭이 섞여서 연속된 경우에도 하나의 공백 문자로만 인식됨

  13. 메모장을 이용한 태그 사용 (1/2) • 메모장을 이용한 순서 • 윈도우 [시작] 메뉴의 [프로그램][보조프로그램][메모장]을 실행 • 메모장에 내용을 입력한다. • 작성이 완료되면 [파일][저장] 메뉴를 실행 • 원하는 폴더에 ‘Sample.html’이라는 파일이름으로 저장 • “파일형식”을 모든 파일(*.*)로 선택해야 함

  14. 메모장을 이용한 태그 사용 (2/2) • 메모장을 이용한 순서 (계속) (4) 저장이 완료되면 제목 표시줄에 저장한 파일 이름이 표시됨 (5) 저장된 HTML 문서를 브라우저를 통해서 확인해 본다. • 인터넷 브라우저를 실행한 후 [파일][열기] 메뉴를 선택하고 작성된 폴더의 ‘Sample.html’문서를 연다. (6) 실행한 결과를 확인함

  15. 기본(문서구조) 태그 (1/6) 실습해보세요 • Title 태그 예제 • <HTML>…</HTML> • HTML 문서 형식으로 작성되었음을 나타냄 • <HEAD>…</HEAD> • HTML 문서의 머리말(header) 영역을 나타냄 • <TITLE>…</TITLE> • 웹 브라우저의 타이틀 바에 표시함

  16. 기본(문서구조) 태그 (2/6) 실습해보세요 • BODY 태그 예제 • <BODY>…</BODY> • HTML 문서의 주가 되는 본문 영역을 규정 • 즉, 문서의 실제 내용 부분을 나타냄 • 속성(attribute) : bgcolor=“#색상” • 웹 페이지의 배경색을 지정 • 속성(attribute) : text=“색상” • 웹 페이지에 포함된 일반 글자의 색을 지정 (default는 검은색)

  17. 기본(문서구조) 태그 (3/6) • 속성(attribute) : bgcolor=“#색상” • 영문색 이름과 16진수 RGB 값에 대한 테이블(정보)을 인터넷을 이용하면 쉽게 알 수 있다. • RGB (RED, GREEN, BLUE) 값이 000000이면 검은색(Black) • RGB가 모두 FFFFFF은 흰색(Whilte)가 된다. • RGB가 FF0000이면 붉은 색(Red)가 됨 • <!-- 주석 --> • HTML 문서 중간중간에 주석을 삽입 • 하지만, 웹 브라우저를 통해 볼 수 없음

  18. 기본(문서구조) 태그 (4/6) 실습해보세요 • 글자의 크기 지정을 위한 태그 예제 • <bn>…<bn> • Headline 태그는 6단계의 글자 크기를 지정 • 주로 제목이나 머리글 글자의 크기를 지정할 때 사용

  19. 기본(문서구조) 태그 (5/6) 실습해보세요 • 문단 나누기 예제

  20. 기본(문서구조) 태그 (6/6) 실습해보세요 • 블릿 리스트와 번호 리스트 예제

  21. 응용 태그 (1/7) • 테이블 작성 요령 ⑴ 테이블을 작성할 땐, <table></table> 태그로 시작하여야 한다. ⑵ 테두리 생성시 border 속성을 삽입하여 테두리 넓이를 지정하면 된다. • 테두리를 없애고 싶으면 border='0'으로 지정

  22. 기본 테이블 작성 예제 실습해보세요

  23. 응용 태그 (2/7) • 테이블 위치 지정 ① 테이블 위치를 결정하기 위해여 ALIGN, VALIGN 속성을 사용 ② 이 태그들은 <TR>, <TD>, <TH> 태그에 적용 ③ ALIGN은 수평 정렬을 지정하는 속성으로 LEFT, RIGHT, CENTER 값을 가지며, 기본값은 CENTER이다. ④ VALIGN은 수직정렬을 지정하는 속성으로 TOP, MIDDLE, BOTTON, BASELINE 값을 가지며, 기본값은 MIDDLE

  24. 테이블 위치 지정 예제 실습해보세요

  25. 응용 태그 (3/7) • 테이블의 외각선 굵기 조절하기 ① 굵기 조절을 위해 BORDER, CELLSPACING, CELLPADDING 속성을 사용 ② BORDER 속성이 테두리 입체부분의 두께를 나타내는 속성 ③ CELLSPACING은 <TALBE> 태그에서 테두리 평면 부분의 두께를 나타내는 속성 ④ CELLPADDING은 <TABLE> 태그에서 칸과 칸사이의 간격을 지정해 주는 속성

  26. 테이블의 외각선 굵기 조절하기 예제 실습해보세요

  27. 응용 태그 (4/7) • 테이블의 크기와 넓이 지정하기 ① 크기와 넓이를 지정하기 위해, WIDTH와 HEIGHT 속성을 사용 ② WIDTH는 테이블의 가로 크기를 지정해 주는 속성 ③ HEIGHT는 테이블의 세로 크기를 지정해 주는 속성

  28. 테이블의 크기와 넓이 지정하기 예제 실습해보세요

  29. 응용 태그 (5/7) • 칸 나누기와 합치기 ① 칸을 나누거나 합치려면 COLSPAN, ROWSPAN 속성을 사용 ② COLSPAN은 한 칸을 지정한 열의 크기로 확장하며 기본값은 1이다. ③ ROWSPAN은 한 칸을 지정한 행의 크기로 확장하며 기본값은 1이다.

  30. 칸 나누기와 합치기 실습(1) 실습해보세요

  31. 칸 나누기와 합치기 실습(2) 실습해보세요

  32. 응용 태그 (6/7) • URL을 이용하여 링크하는 형식 ① <A HREF="URL 및 경로명“> ~ </A> - 특정 사이트로 연결 ② <A HREF="URL 및 경로명과 파일명“> ~ </A> - 사이트 내의 문서로 연결 ③<A HREF="URL 및 경로명과 파일명“TARGET="프레임 창 이름”> ~ </A> - 프레임 태그 사용할 시 특정 프레임으로 지정 ④ <A HREF="MAILTO.." OR "NEWS..."> ~ </A> - 특정 프로토콜 MAILTO, NEWS로 연결

  33. URL을 이용하여 링크하는 형식 예제 실습해보세요

  34. 글자 태그 • <FONT> • 크기 지정: SIZE 속성 • 색 지정: COLOR 속성 • 모양 지정: • <B></B>: 굵게 • <L></L>: 이탤릭체, 기울임 • <U></U>: 밑줄 • 글꼴 지정: FACE 속성 • 간격 지정: @nbsp

  35. <FONT> 태그 예제(1) 실습해보세요

  36. 이미지 삽입(1/3) • 이미지 넣기: <IMG> • 절대경로: http://imgnews.naver.com/image/090/2005/12/22/N2005122211041470701.jpg • 상대경로: test.html문서에서 하위 폴더인 img라는 폴더에 있는 이미지.gif라는 파일을 삽입 img/이미지.JPG 실습해보세요

  37. 이미지삽입(2/3) 실습해보세요 • 이미지 위치지정: ALIGN 속성

  38. 이미지 삽입(3/3) 실습해보세요

  39. 남은 시간에는… • HTML 태그 중 ‘프레임’에 대한 태그와 속성들을 찾아 • A4 1장~2장 분량으로 정리 • 예제 HTML문서 작성

  40. HTML 태그로 학과소개에 대한 HTML문서 만들기 • 배경이미지나 색 삽입할 것 • 테이블 사용할 것 • 이미지 삽입할 것 • 분량은 상관없음(1페이지도 가능) • 자기의 능력을 최대한 발휘하시기 바랍니다.

More Related