HTML CSS 자바스크립트 무작정 따라하기

Slides:



Advertisements
Similar presentations
프로그램이란 프로그램 생성 과정 프로젝트 생성 프로그램 실행 컴퓨터를 사용하는 이유는 무엇인가 ? – 주어진 문제를 쉽고, 빠르게 해결하기 위해서 사용한다. 컴퓨터를 사용한다는 것은 ? – 컴퓨터에 설치 혹은 저장된 프로그램을 사용하는 것이다. 문제를 해결하기 위한.
Advertisements

1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
Presentation. Mobile Web &HTML ~contents +1+1 Mobile Web, JQuery mobile +2+2 HTML CSS.
406 문서에 표를 작성하고 크기를 조절할 수 있다. 표에 서식을 적용하여 다양하게 표현할 수 있다. 표를 편집하여 다양한 형태로 나타낼 수 있다. 학습목표 5 부. HTML 의 기본 4 장. 표를 이용한 문서작성 - 17 주 차시 : 1/3 ∼ 3/3 배당시간 : 18.
1 개요.
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
오토베이스9 태그 편집기를 이용한 태그 편집 오토베이스 교육센터.
컴퓨터와 인터넷.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
Ⅰ. 클라이언트 스크립트 Ⅱ. 서버 스크립트 그렇다면 프로그래밍 언어를 수행하는 컴퓨터의 개념적인 구조를 살펴 본다면, 프로그래밍 언어가 무엇인지 이해하는데 도움이 될 것입니다. 현재 컴퓨터 구조의 모태가 되고 있는 폰 노이만 구조는 그림에서 보는 것과 같이, 명령어와.
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
피티라인 파워포인트 템플릿.
Power Java 제3장 이클립스 사용하기.
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
.Net Web Application 2010 컴퓨터공학실험(Ⅰ)
Windows Server 장. Windows Server 2008 개요.
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 프로그래밍 언어 1-1 C 언어의 개론적 이야기 한글, 엑셀, 게임 등의 프로그램을 만들 때 사용하는 언어 ‘컴퓨터 프로그래머’라는 사람들이 제작 C 언어(C++ 포함)를 가장 많이 사용함.
연결리스트(linked list).
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
블록 속성 정의와 추출 속성 정의 블록을 만들 객체들에 문자를 사용하여 속성을 설명하는 꼬리표에 해당하는 태그를 정의하는
웹 서버 동작 HTTP 클라이언트가 서버와 대화하는 방법과 데이터를 서버에서 클라이언트로 전송 하는 방법을 정의한 프로토콜
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
HYPER TEXT MARKUP LANGUAGE
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
Communication and Information Systems Lab. 황재철
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
제 01 장 인터넷 프로그래밍 개요 학기 인터넷비즈니스과 강 환수 교수.
Slice&link.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
2018년 10월 08일 박성진 Web & Internet [05] CSS3 속성 2018년 10월 08일 박성진
인터넷응용프로그래밍 JavaScript(Intro).
1 개요.
2장. JSP 프로그래밍을 위한 환경구성 제2장.
인터넷 따라 하기 ◆ 인터넷 시작 하기 ◆ 인터넷 끝내기 ◆ 홈페이지 방문 및 정보검색 ◆ 전자우편( ) 가입
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
HTML CSS 자바스크립트 무작정 따라하기
HTML 5+ 자바스크립트 발표자 : 김동한 5주차.
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
웹디자인
자바 5.0 프로그래밍.
법령안편집기 연결버튼 표시가 안 될 경우 정부입법지원센터( 입안 및 심사안을 진행시
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
웹(WWW).
Cold Spring Harbor Laboratory Press 저널 이용 매뉴얼
암호학 응용 Applied cryptography
Viewing Advanced Web Pages
.Net Web Application 2007 컴퓨터공학실험(Ⅰ)
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
Chapter 5: PHP Functions and Objects
Chapter01 HTML 시작하기
2018년 11월 12일 박성진 Web & Internet [09] 레이아웃 P2 2018년 11월 12일 박성진
웹과 모바일 홈페이지의 이해와 제작 폰트_레이아웃
웹과 모바일 홈페이지의 이해와 제작 CSS 깊이 알기
웹과 모바일 홈페이지의 이해와 제작 HTML태그와 CSS로 꾸미기
9 브라우저 객체 모델.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
Chapter01 HTML 시작하기
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
피티라인 파워포인트 템플릿.
스타일 시트란? HTML만으로 홈페이지를 만드는 것보다 더 많은 페이지의 디자인을 업그레이드하고자 할 때 사용
Exporting User Certificate from Internet Explorer
JAVA 프로그래밍 16장 JNLP.
XSS 취약점을 이용한 웹메일 해킹
20 XMLHttpRequest.
Presentation transcript:

HTML CSS 자바스크립트 무작정 따라하기

Chapter 01. HTML과 CSS

HTML CSS 자바스크립트 무작정 따라하기 학습목표 HTML이 무엇인지 알 수 있다. 웹 브라우저와 편집기의 종류와 특징을 알 수 있다. HTML과 XHTML, 자바스크립트, 서버 스크립트 언어와의 관계를 알 수 있다. HTML 파일을 저장할 때의 주의점을 알 수 있다. 스타일 시트가 무엇인지 이해하고 사용해야 하는 이유를 알 수 있다. 스타일의 종류와 특징을 이해할 수 있다. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 Hyper Text Markup Language의 약자 웹 문서를 만들기 위해 사용하기로 약속한 언어 자바나 비주얼 C++ 같은 전문적인 프로그래밍가 아니라 웹 문서를 만들기 위해 사용하는 특별한 약속 HTML을 왜 배울까? 웹 브라우저를 통해 보게 되는 모든 사이트들이 HTML로 만들어져 있다. 직접 홈페이지를 만들기 위해서 필요하다. 다른 사람이 만들어 놓은 웹 문서를 이해하기 위해서도 HTML을 알고 있어야 한다. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 웹 브라우저 인터넷 익스플로러 한국마이크로소프트 홈페이지(www.microsoft.com/korea) 윈도우를 설치할 때 기본으로 설치되는 웹 브라우저 국내에서 가장 많은 사용자를 확보하고 있다. ActiveX 컨트롤 설치로 인한 불편함이 있다. 파이어폭스 모질라 한국 사이트 (www.mozillar.or.kr/ko) 오픈소스 웹 개발 프로젝트인 모질라(Mozillar)에서 개발한 웹 브라우저 인터넷 익스플로러 다음으로 많은 사용자 층을 가지고 있다. 추가 기능(애드온)을 더하며 사용할 수 있다. 오페라 오페라 소프트웨어 (www.opera.com) 파이어폭스 등장 이전부터 빠른 속도와 다양한 기능으로 주목받는 웹 브라우저 브라우저에 옷을 갈아입히듯 테마를 바꿀 수 있다. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 텍스트 편집기 HTML 태그와 속성을 모두 알고 있어야 한다. 직접 태그를 제어할 수 있으므로 소스 코드가 깔끔하다. 하지만 입력 오류가 생기기 쉽다. 예) 메모장 HTML 전용 편집기 주요 태그를 자동 입력해 주고 태그 속성도 쉽게 선택할 수 있다.  입력 오류를 줄여준다. HTML 태그와 속성에 대해서 알고 있어야 한다. 예) 에디트플러스(EditPlus), 울트라 에디터(Ultra Editor) 등 위지윅 편집기 HTML 태그를 잘 몰라도 웹 문서를 작성할 수 있다. 불필요한 태그가 추가되어 파일의 크기가 커질 수 있다. 예) 드림위버, 나모 웹 에디터 등 HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 HTML과 XHML HTML이 점점 대중화되면서 문법이 느슨해지고, 웹 브라우저에서도 그런 점을 의식해 HTML 문법에 맞지 않아도 내용을 화면에 표시해 줌  좀더 엄격한 문법을 적용한 XHML 언어의 등장 HTML과 자바스크립트 HTML로 작성된 웹 문서는 이미지나 텍스트를 통해 내용을 보여주는 것 외에는 별다른 기능이 없기 때문에 웹 문서에 좀더 동적인 효과를 추가하기 위해 사용하는 프로그래밍 언어를 ‘자바스크립트(Javascript)’라고 한다. HTML 과 ASP/PHP 서버 컴퓨터에 있는 데이터베이스를 처리하기 위한 서버 스크립트 언어. 리눅스 서버라면 PHP를 사용하고 윈도우 서버라면 ASP를 사용한다. ASP나 PHP를 사용하더라도 기본 웹 문서는 HTML을 이용해 만든다. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 ① 파일 확장자는 html이나 htm을 사용한다. 웹 브라우저에서 first.html 이나 first.htm은 다른 파일로 인식하므로 주의한다. ② 중간에 파일 이름을 바꾸지 않는다. 웹 문서에서는 파일 이름들이 하이퍼링크로 서로 연결되어 있기 때문에 파일 이름을 바꾸면 홈페이지가 정상적으로 동작하지 않을 수도 있다. ③ 파일 이름은 되도록 영문을 사용한다. 한글 파일 이름(예: 배경.jpg)을 인식하지 못하는 서버도 있어서 오류를 만들 수도 있다. ④ 파일 이름 안에 여백을 두거나 특수 문자를 사용하지 않는다. 웹 서버에 저장했을 경우에는 오류를 일으킬 수 있으므로 my_gallery.html처럼 하나의 단어로 연결하는 것이 좋다. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 스타일 시트 스타일 시트(CSS)란? CSS는 캐스캐이딩 스타일 시트(Cascading Style Sheet)의 약자 스타일 : HTML 문서에서 자주 사용되는 글꼴이나 색상, 각 요소들의 배치 등 외형을 결정하는 요소들 예) 웹 문서에 <h4> 태그를 적용하는 모든 텍스트를 12픽셀 크기의 파란색으로 표시할 때 스타일 시트를 사용하지 않는다면 : 사용한 <h4> 태그를 모두 찾아 일일이 수정해야 한다. 스타일 시트를 사용한다면 : 스타일 시트에서 한번만 수정하면 된다. 스타일 시트를 사용해야 하는 이유 웹 문서의 디자인과 내용을 분리할 수 있다. 다양한 매체에 적합한 문서를 만들 수 있다. HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 스타일 시트의 종류 1) 내부 스타일 시트 - 스타일 시트가 간단하거나 한 문서 안에서만 사용할 경우에는 <style> 태그를 사용하여 웹 문서 안에 스타일 시트 소스를 적어준다. - 웹 문서를 가져올 때마다 스타일 시트 정보도 가져와야 하고, 여러 문서에서 사용되는 스타일을 수정해야 할 경우 각 문서마다 스타일 시트 소스를 수정해야 하기 때문에 번거롭다. 기본형식 <style type="text/css"> 스타일1; 스타일2; ...... </style> <style type="text/css"> body { background-image:url(images/bg4.jpg); background-repeat : repeat-x; background-attachment: fixed; } </style> 예 2) 외부 스타일 시트 - 웹 사이트를 제작할 때 여러 문서에서 사용할 스타일들을 별도의 파일로 저장해 놓는 것. - 파일 확장자 *.css - <link> 태그를 이용해 외부 스타일 시트 파일을 연결한다. 기본형식 <link rel="stylesheet" type="text/css" href="외부 스타일 시트 파일"> 예 <link rel="stylesheet" href="mystyle.css" type="text/css"> HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 스타일 시트의 종류 3) @import 문 이용 - 스타일 시트를 지원하지 않는 브라우저에서 아예 스타일 시트를 참조하지 않게 하려면 @import 문을 사용한다. - @import문을 사용할 때는 <link> 태그와 함께 사용한다. <link rel="stylesheet" href="style1.css"> <style type="text/css"> @import "style2.css" </style> 기본형식 <link rel="stylesheet" href=“상위 버전용 css 파일"> <style type="text/css"> @import “4.x대 브라우저용 css 파일" </style> 예 인라인 스타일 - 일부 태그에만 스타일을 적용하려고 할 때 사용한다. - 태그의 style 속성을 이용한다. 기본형식 Style=“속성값, 속성값, ..” 예 <p style="font-size:15px; color:green">바질(Basil)</p> HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 스타일의 종류 – 태그 스타일 태그 스타일 : 문서 안의 특정 태그에 모두 적용된다. 기본형식 태그 {속성:속성값, 속성:속성값, …} <html> <head> <title>주요 허브 소개 </title> <style type="text/css"> h3 {color:blue} p {font-size:12px; margin-left:20px;} </style> </head> <body> <h3>허브의 종류</h3> <p>바질(Basil)</p> <p>두통, 신경과민, ~ (중략) ~ 살균효과가 있다.</p> <p>캐모마일(Chamomile)</p> <p>목욕제로 쓰면 ~ (중략) ~ 마시면 좋다. </p> <p>레몬밤(Lemonbalm)</p> <p>레몬밤의 차는 ~ (중략) ~ 청량음료로도 좋다.</p> </body> </html> 예 HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 스타일의 종류 – 클래스 스타일 클래스 스타일 : 문서 안의 특정 부분에만 적용하는 스타일. 기본형식 .클래스 이름 {속성:속성값; 속성:속성값; ...} <html> <head> <title>주요 허브 소개 </title> <style type="text/css"> p {font-size:12px;}  .subtitle { color:blue; font-weight:bold;}   .accent1 { margin-left:20px; color:red;}   </style> </head> <body> <h3>허브의 종류</h3> <p>바질<span class="subtitle">(Basil)</span></p> <p>두통, 신경과민, ~ (중략) ~ 살균효과가 있다.</p> <p class="subtitle">캐모마일(Chamomile)</p>   <p>목욕제로 쓰면 ~ (중략) ~ 마시면 좋다. </p> <p>레몬밤(Lemonbalm)</p>    <p class="accent1">레몬밤의 차는 ~ (중략) ~ 청량음료로도 좋다.</p> </body> </html> 예 HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 스타일의 종류 – ID 스타일 ID 스타일 : 문서에서 특정 이름(id)을 가진 부분에 적용하는 스타일 기본형식 #ID {속성:속성값; 속성:속성값; ...} <head> <title>주요 허브 소개 </title> <style type="text/css"> body { background-image:url(images/bg5.jpg); background-repeat : repeat-x; } p {font-family: 굴림; font-size:12px;} .subtitle { color:blue; font-weight:bold;} #green1 {color:green; font-family:바탕}   h3#under {text-decoration:underline;}   </style> </head> <body> <h3 id="under">허브의 종류</h3>   <p id="under">바질(Basil)</p>   <p>두통, 신경과민, ~ (중략) ~ 살균효과가 있다.</p> <p class="subtitle">캐모마일(Chamomile)</p> <p>목욕제로 쓰면 ~ (중략) ~ 마시면 좋다.</p> <p id="green1">레몬밤(Lemonbalm)</p>   <p>레몬밤의 차는 ~ (중략) ~ 청량음료로도 좋다.</p> </body> 예 HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기 스타일 적용 단계 스타일과 우선 순위 ① 스타일을 정의할 때 !important를 넣어주면 적용 위치에 상관없이 가장 먼저 적용됩니다. ② 여러 가지 스타일 시트가 적용되었을 때 가장 마지막에 적은 스타일 시트가 우선 순위를 가집니다. ③ 해당 요소에 대한 스타일이 정의되어 있지 않다면 상속된 값을 따릅니다. 만일 상속된 값도 없을 경우에는 브라우저의 기본 값을 따릅니다. ④ ID 스타일 > 클래스 스타일 > 태그 스타일의 순서를 따릅니다. 예 스타일 정의 부분 스타일 적용 부분 <style type="text/css"> p {font-family: 굴림; font-size:12px;} .subtitle { color:blue; font-weight:bold;} </style> <p style="color:red; font-family:바탕" class="subtitle">캐모마일(Chamomile)</p> 결과는 어떻게 될까? 클릭! HTML CSS 자바스크립트 무작정 따라하기

HTML CSS 자바스크립트 무작정 따라하기