4 웹 페이지 레이아웃.

Slides:



Advertisements
Similar presentations
최현섭, 김기손, 김보라, 염호남 지도교수 : 김일민 교수. 1. 무엇을 만들었습니까 ? 후배선배 동문 기반의 취업 정보 교류 플랫폼.
Advertisements

경영학부 권기범 경영학과 이은미 경영학과 박미영.
라포르시안 뉴스레터 e마케팅 소개서 ㈜올댓닥터스
6 스마트폰 레이아웃.
해외서, 국내서 요약 ‘북집’ 모바일 서비스 이용방법
일본의 보차도경계연석 참고자료 옥기영 일본의 인터넷에서 가능한 자료를 찾아보았습니다. 처음으로 관심을 가져보는 사안이고, 관련배경지식도 부족합니다. 그리고 제가 있는 곳이 옛 수도의 교토시라서 도로의 폭은 상당히 좁고, 동선도 직선형이지 못합니다. 대지진후에 재건설된 고베시나.
모바일 홈페이지 제작 발 표 일 : 2012년 11월 28일 발 표 자 : 07’ 김 동 희.
CSS Web Page Construction
HTML5 웹 프로그래밍 입문 (개정판) 1장. 인터넷과 웹환경의 발전.
CHAPTER 16. 모바일 웹페이지.
HTML & CSS 겉핥기 2012 SUMMER SPARCS.
JQuery Mobile.
1.1 뷰포트 일반 웹 페이지의 모바일 실행 결과 뷰포트(viewport)
JSON(JavaScript Object Notation)
암호학 응용 Applied cryptography
프로젝트2 Web Programming 강의노트: vrlab.suwon.ac.kr/mwlee
자기소개서 작성법.
1 HTML5 개요.
사회복지현장실습보고서 사회복지학과 4학년 이 자 형.
KD Navien Smart Customer Service Mobile Web
처음부터 다시 배우는 HTML5&CSS3 실전 웹 표준 사이트 제작까지
HTML5 웹 프로그래밍 입문(교수용) 2장.HTML5 문서의 기본.
HTML5를 이용한 모바일 웹 앱 학과:컴퓨터 시뮬레이션 학과 학번: / 이름:이성진 / 정지영.
JQuery Mobile #3-1 Jeon Yong ju.
이름:강연주 학번: 담당교수님:박주형교수님
~ 초콜릿 공작소 ~ 프로젝트 완료 조은아.
플로우 차트 (FC : Flow Chart) 플로우 차트(Flow Chart)란 웹사이트를 접속하여 어떠한 플로우를 거쳐서 네비게이션하는가를 나타내는 것입니다. 그리고 전체적인 사이트의 흐름도를 도식적으로 표현한 설계기법중의 하나입니다.   개발자들이 자신의 개발 스타일이.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
HTML5 웹 프로그래밍 입문 (개정판) 2장. HTML5 문서의 기본.
Chapter02 시맨틱 웹을 위한 요소 HTML5 Programming.
저수준의 시각적 효과 jQuery의 기본 효과.
jQuery jQuery 개요 모든 브라우저에서 동작하는 클라이언트 자바스크립트 라이브러리
학 교 폭 력 사회복지학과 이자형 생활체육학과 이병철.
에너지원의 변환 기술가정 1학년 1학기 1. 에너지원의 이용>(1)에너지와 에너지원>2/11 [제작의도]
낮과 밤 알아보기 슬기로운 생활 2학년 1학기 4. 빛과 그림자>낮과 밤( 4/8 )
CSS Layout Chapter 6 Part 1
1강. 웹프로그래밍 웹프로그래밍이란? JAVA웹 웹프로그램의 동작 필요한 학습 Lecturer Kim Myoung-Ho
1강. 스프링이란? 프레임워크 스프링(SPRING) 설치 Lecturer Kim Myoung-Ho Nickname 블스
Jquery Mobile 2장 애플리케이션 구조와 내비게이션
Chapter07 CSS3 글꼴과 문자 HTML5 Programming.
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
기본 필터링 메서드 기본 필터링 메서드 jQuery의 선택자를 사용하면 원하는 문서 객체 대부분 선택 가능
모듈 4 협력학습모형을 적용한 ICT활용 수업 설계 하기
1장 WEB 프로그래밍 기초 이 서식 파일은 그룹 환경에서 교육 자료를 프레젠테이션할 때 시작 파일로 사용할 수 있습니다.
2장. 홈페이지를 만들기 전에 홈페이지 제작 목적과 제작 과정 홈페이지 제작 관련 기술들 홈페이지 제작에 필요한 준비물
게임웹사이트운영 [3] 블록과 목록.
2018년 10월 01일 박성진 Web & Internet [04] CSS3 2018년 10월 01일 박성진
학교 밖의 여럿이 쓰는 물건 알기 바른 생활 1학년 2학기
Adidas Group 소개 View / Header and Footer. adidas Group 소개 View / Header and Footer.
웹과 인터넷 활용 및 실습 (Web & Internet) 과목 개요 문양세 강원대학교 IT대학 컴퓨터과학전공.
플로우 차트 (FC : Flow Chart) 플로우 차트(Flow Chart)란 웹사이트를 접속하여 어떠한 플로우를 거쳐서 네비게이션하는가를 나타내는 것입니다. 그리고 전체적인 사이트의 흐름도를 도식적으로 표현한 설계기법중의 하나입니다.   개발자들이 자신의 개발 스타일이.
건강한 생활을 해요 즐거운 생활 1 학년 1 학기 1. 씩씩한 어린이 > 건강한 생활 습관 익히기 (3/6) 수업계획
도덕 3학년 1학기 1-1. 삶의 설계와 가치추구 (1)삶의 모습과 가치 (2)가치의 의미와 종류 1/17 삶의 모습과 가치
JSP와의 첫 만남 간간한 JSP 프로그램을 작성하면서 앞으로 학습에 필요한 과정을 익힌다.
Web & Internet [02] HTML5 기본구조와 작성법
사회복지현장실습보고서 사회복지학과 4학년 이 자 형.
PE File Format? 20-1 김건호.
NICE 교육 서포터즈 8기 모집 NICE평가정보㈜ 1. 개요 : NICE 교육 서포터즈 8기 모집
1. 우리 민족과 국가의 성립 14/21 차시 조선 건국 후의 여러가지 정책.
홈페이지 제작 HTML5 + CSS3 + Javascript.
주요공지로 정할 글을 올립니다. 제목과 주소를 복사해둡니다
컴퓨터의 이해와 활용 (수).
HTML HTML 기본 구조와 태그 다양한 태그 다루기
CHAPTER 6 도전! 트위터 웹 앱 개발 Jquery Mobile 5/28/2019.
“알콜중독자 대상 심리안정 프로그램”.
컴퓨터 소프트웨어 설계 및 실험 2016년 1학기 실험계획.
조선-한국 당대문학 개론 최일 중국 연변대학 조선-한국학학원.
아동안전관리 홍성훈 교수님 이슬기 복서은 정명순 송 이
머니투데이 메인 UI수정 Moneytoday.co.kr - 작성자 : 한정환 - 작성일 :
그 새로움과 효과적인 비용감소및 판매 마케팅 전략
Presentation transcript:

4 웹 페이지 레이아웃

웹 페이지 개요 (1) 웹 페이지 논문과 관련된 용도로 시작한 HTML 문서는 1995년에 민간에 공개되 면서 발전하기 시작했다. 다음 그림은 1996년의 야후 메인 페이지이다.

웹 페이지 개요 (2) 현대의 모든 웹 페이지는 고정적인 영역으로 분리된다. 다음 그림은 jQuery 홈페이지이다.

웹 페이지 개요 (3) jQuery 공식 홈페이지는 물론 국내 포털의 메인 사이트도 다음 그림 처럼 영역이 구분되어 있다.

웹 페이지 레이아웃 구분 공간 분할 공간을 분할할 때는 다음 규칙을 지킨다. 이번 장에서 만드는 웹 페이지는 다음과 같이 공간을 분할한다.

스타일 초기화 스타일시트 초기화 코드 모든 HTML 페이지의 첫 번째 스타일시트는 초기화 코드로 시작한다. 초기화 코드는 모든 웹 브라우저에서 동일한 출력을 만드는 데 사용한 다. 전 세계적으로 다음 초기화 코드를 많이 사용한다.

헤더 구조 작성 (1) 헤더 구조 body 태그에 다음과 같이 header 태그를 생성한다. #main_header 태그는 다음과 같이 구성한다.

헤더 구조 작성 (2) 이어서 다음과 같은 스타일을 적용한다.

헤더 구조 작성 (3) 현재 코드는 다음 그림을 출력한다.

웹 폰트 (5) 웹 폰트 웹 브라우저는 사용자의 컴퓨터에 설치된 폰트만 사용할 수 있다. 따라서 개발자의 컴퓨터에는 설치되어 있지만 사용자의 컴퓨터에 설 치되어 있지 않은 폰트는 문제가 된다. 이러한 문제를 해결할 때 사용하는 방법이 바로 웹 폰트이다. 웹 폰트는 사용자가 웹 페이지에 접속하는 순간 폰트를 자동으로 내려 받고 해당 웹 페이지에서 사용할 수 있게 만들어주는 기능이다.

웹 폰트 (2) 구글 웹 폰트에서 원하는 폰트를 선택하고 사용 방법을 복사한다. HTML 페이지에 다음과 같이 웹 폰트를 추가한다. 이렇게 웹 폰트를 추가하면 구글 웹 폰트에 나오는 방법으로 사용할 수 있다.

웹 폰트 (3) 웹 폰트를 적용하면 다음과 같이 출력한다.

수평 메뉴 (1) 수평 메뉴 헤더 내부의 수평 메뉴에는 다음과 같은 스타일로 수평 정렬한다. 이어서 메뉴를 다음과 같은 코드로 꾸민다.

수평 메뉴 (2)

수평 메뉴 (3) 코드를 실행하면 다음과 같이 출력한다.

콘텐츠 구성 (1) 콘텐츠 구성 body 태그에 다음과 같이 #content 태그를 추가한다. 이어서 #content 태그 내부에 section 태그와 aside 태그를 추가한다.

콘텐츠 구성 (2) 각각의 태그에 다음과 같이 스타일을 적용한다.

콘텐츠 구성 (3) 코드를 실행하면 다음과 같이 출력한다.

본문 구성 (1) 본문 구성 #main_seciton 태그 내부에 다음과 같이 입력한다.

본문 구성 (2) 이어서 다음 스타일을 적용한다. 코드를 실행하면 다음과 같이 출력한다.

사이드 탭바 구성 (1) 사이드 탭바 다음과 같이 같은 공간에 두 개 이상의 요소를 겹쳐놓는 것을 탭바라 고 한다. 탭바는 일반적으로 자바스크립트로 생성한다. CSS3를 사용하면 탭바를 쉽게 생성할 수 있다.

사이드 탭바 구성 (2) 다음과 같이 #main_aside 태그를 구성한다.

사이드 탭바 구성 (3) 이어서 다음 스타일을 적용한다. 코드를 실행하고 라벨을 누르면 내용이 전환된다.

사이드 탭바 구성 (4) 다음과 같은 코드를 사용해 탭바에 스타일을 적용한다.

사이드 탭바 구성 (5) 코드를 실행하면 다음과 같이 출력한다.

목록 구성 (1) 목록 #main_aside 태그 내부의 li 태그를 다음 형태로 구성한다.

목록 구성 (2) 이어서 다음 스타일을 적용한다.

목록 구성 (3) 코드를 실행하면 다음과 같이 목록을 출력한다.

푸터 구성 (1) 푸터 body 태그 내부에 다음과 같이 footer 태그를 생성한다. 이어서 #main_footer 태그에 다음 코드를 입력한다.

푸터 구성 (2) #main_footer 태그에는 다음 스타일을 적용한다.

정 리 전체적으로 다음과 같은 웹 페이지가 완성된다.