이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
javascript + css 필살기
누구나 쓸 수 있는
뉴런(NEWRUN) 2006.11.03.
가격
13,900
10 12,510
YES포인트?
700원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

차례1 - 용도와 목적으로 찾기

제0장 웹 제작을 위한 3박자! HTML+CSS+자바스크립트

0장은 1~4장의 학습을 위한 워밍업 과정이다. 웹 문서 제작을 위한 HTML, CSS, 자바스크립트에 대한 특징과 구조를 파악하고 작성하기 위한 기본 도구와 EditPlus의 기초 사용법에 대해서 살펴보도록 한다.

제1장 자바스크립트 기초 필살기
자바스크립트의 구조와 삽입, HTML 소스의 표현, 연산자, 변수, 제어 명령, 함수와 같은 기초 문법 사용에 대하여 알아본다. 초보자에게 어렵게만 느껴지던 자바스크립트를 실무 예제를 통해 쉽게 사용할 수 있도록 하며 익숙해지도록 한다.

구조 파악과 삽입
필살기 001 문서 내부에 스크립트를 삽입하려면
필살기 002 필요하지 않은 스크립트를 주석문으로 잠시 숨기려면
필살기 003 js 스크립트 파일을 만들어서 문서에 연결하려면
필살기 004 스크립트로 문단을 꾸미려면
필살기 005 스크립트로 그림을 삽입하려면

변수와 연산자
필살기 006 변수로 숫자나 문자열을 출력하려면
필살기 007 [산술 연산자] 사칙 연산을 하거나 나머지를 구하려면
필살기 008 [대입 연산자] 특정 값을 변수에 비교하고 저장하려면
필살기 009 [증감 연산자] 변수의 값을 자동으로 1씩 증가/감소시키려면
필살기 010 [논리 연산자] 변수의 참과 거짓을 구분하려면
필살기 011 [비교 연산자] 왼쪽과 오른쪽의 변수나 값을 비교하려면
필살기 012 [문자열 연산자] 변수나 문자열을 서로 연결하려면
필살기 013 [조건 연산자] 괄호 안의 조건에 따른 값을 판별하려면

조건문과 반복문
필살기 014 [단순 IF] 조건을 판단한 후 명령문을 실행하려면
필살기 015 [IF ELSE] 참과 거짓에 따라 명령문을 실행하려면
필살기 016 [다중 IF ELSE] 여러 조건에 따라 명령문을 실행하려면
필살기 017 [SWITCH] 조건에 따라 특정 명령문을 실행하려면
필살기 018 [단순 FOR] 조건에 따라 특정 명령문을 반복 실행하려면
필살기 019 [다중 FOR] 여러 반복문을 실행하려면
필살기 020 [WHILE] 조건에 만족하는 명령문을 실행하려면
필살기 021 [DO WHILE] 명령을 실행하고 조건을 판별하려면

함수[Function]
필살기 022 [alert() 함수] 메시지 대화상자를 띄우려면
필살기 023 [confirm() 함수] 선택 대화상자를 띄우려면
필살기 024 [eval() 함수] 입력한 계산 값을 입력상자에 표시하려면
필살기 025 [isNaN() 함수] 숫자와 문자의 값을 판별하려면
필살기 026 [parseInt()/parseFloat() 함수] 글자를 숫자로 변환하려면
필살기 027 [prompt() 함수] 입력한 값을 표시하려면
필살기 028 필요한 함수를 정의하고 호출하려면
필살기 029 매개변수가 있는 함수를 정의하고 호출하려면
필살기 030 반환 값이 있는 함수를 정의하고 호출하려면

제2장 객체 지향을 위한 이벤트와 객체 필살기
자바스크립트는 객체 지향적인 언어이므로 객체를 빼놓고는 이야기 할 수 없다. 여기서는 이러한 객체[Object]의 특징, 메소드, 속성에 대하여 알아보며, 다양한 조건에 따라 발생하는 이벤트[Event] 중 대표적인 것들에 대해 알아보도록 한다.

이벤트[Event]
필살기 031 [onLoad] 문서 로딩시 메시지 대화상자를 표시하려면
필살기 032 [onUnload] 문서에서 나갈 때 메시지 대화상자를 표시하려면
필살기 033 [onClick] 버튼 클릭시 메시지 대화상자를 표시하려면
필살기 034 [onBlur] 커서 이동시 메시지 대화상자를 표시하려면
필살기 035 [onMouseOver] 이미지 위로 이동할 때 메시지 대화상자를 표시하려면
필살기 036 [OnMouseOut] 이미지를 벗어날 때 다른 문자열로 표시하려면

객체[Object]
필살기 037 [Array] 연속된 데이터를 배열로 정의하려면
필살기 038 [Array 메소드] 모든 배열을 하나의 문자열로 변경하려면
필살기 039 [Array 메소드] 배열 값을 소팅하거나 역순으로 변경하려면
필살기 040 [Array 메소드] 기존 배열을 새로운 배열로 변경하려면
필살기 041 [Date] 현재 년도, 월, 일을 표시하려면
필살기 042 [Date] 현재 요일을 표시하려면
필살기 043 [Date] 현재 시간을 표시하려면
필살기 044 [Document] 배경 색과 글자 색을 제어하려면
필살기 045 [Document] 문서 정보를 표시하려면
필살기 046 [Document] write() 메소드로 문자열을 표시하려면
필살기 047 [Document 메소드] 폼 클릭시 문자열을 표시하려면
필살기 048 [Image 속성] 이미지 정보를 표시하려면
필살기 049 [Button] 폼 버튼에 하이퍼링크를 삽입하려면
필살기 050 [Checkbox] 하나의 체크 박스만 선택하게 하려면
필살기 051 [Option] 메뉴에 하이퍼링크를 삽입하려면
필살기 052 [Password] 암호 입력 글자를 제어하려면
필살기 053 [Radio] 라디오 버튼에 하이퍼링크를 연결하려면
필살기 054 [Reset] 초기화 버튼을 만들려면
필살기 055 [FileUpload] 선택한 파일의 정보를 표시하려면
필살기 056 [Text] 텍스트 필드에 입력된 값을 하이퍼링크 주소로 이용하려면
필살기 057 [Text] 커서를 특정 텍스트 필드에 위치시키려면
필살기 058 [Text] 텍스트 필드에 입력된 값이 숫자 형태인지 판별하려면
필살기 059 [Textarea 메소드] 문자열 모두를 선택하려면
필살기 060 [Math 메소드] 삼각함수, 최대, 최소, 올림 값을 표시하려면
필살기 061 [Math 속성] 지수, 제곱근, 로그, 원주율 등을 구하려면
필살기 062 [Number 메소드] 최대, 최소, 무한대 값을 표시하려면
필살기 063 [String 메소드] 문자열의 속성을 꾸미려면
필살기 064 [String 메소드] 특정 범위를 추출하고, 대소문자로 변환하려면
필살기 065 [String 속성과 메소드] 글자를 추가하고, 총 글자 수를 구하려면
필살기 066 [Screen] 웹브라우저 해상도 정보를 표시하려면
필살기 067 [Event] 마우스 커서의 X와 Y 좌표를 표시하려면
필살기 068 [Location] 문서의 모든 정보를 표시하려면
필살기 069 [History] 방문한 웹브라우저 주소 정보를 이용하려면
필살기 070 [Window 속성] 현재 문서의 위치 정보를 표시하려면
필살기 071 [Window 메소드] 윈도우 크기를 제어하려면
필살기 072 [Window 메소드] 새 윈도우를 띄우려면
필살기 073 [Function] 함수를 정의하고 호출하려면


제3장 실무 활용을 위한 실용 자바스크립트 필살기
활용도가 높은 자바스크립트 소스를 Copy&Paste 방식으로 복사와 붙여넣기를 한 후에 사용자가 필요한 부분을 직접 수정하는 방법을 소개한다. 여기에서 소개하는 실용 스크립트는 홈페이지는 물론 게시판의 게시물, 블로그, 카페와 같이 다양한 분야에서 수정하여 사용할 수 있으며, 1장과 2장에서 소개한 자바스크립트의 기본 명령과 연동하여 학습할 수 있게 한다.

시간과 날짜
필살기 074 오늘 날짜가 강조된 달력을 삽입하려면
필살기 075 상태 표시줄에 날마다 다른 메시지를 출력하려면
필살기 076 오전/오후에 서로 다른 문서 배경 그림이 나타나게 하려면
필살기 077 D-day 기능을 이용하려면
필살기 078 제목 표시줄에 시간을 표시하려면
필살기 079 문서의 최종 업데이트 시간을 표시하려면
필살기 080 일정 시간 후 다른 문서로 자동 이동하려면

글자와 그림 효과
필살기 081 접속할 때마다 임의의 새 그림들이 나타나게 하려면
필살기 082 그림을 이용한 슬라이드 쇼를 만들려면
필살기 083 가상의 하이퍼링크[#]를 클릭하여 여러 그림을 제어하게 하려면
필살기 084 마우스 움직임에 따라 변하는 롤오버 그림 메뉴를 만들려면
필살기 085 투명도를 이용한 그림 무비를 만들려면
필살기 086 글자가 타이핑되는 효과를 만들려면

윈도우
필살기 087 10초 후 자동 종료되는 팝업 창을 만들려면
필살기 088 윈도우가 자동 종료되는 닫기 버튼을 만들려면
필살기 089 두 개 이상의 팝업 창을 원하는 위치에 띄우려면
필살기 090 전체 화면을 채우는 풀스크린 윈도우를 만들려면
필살기 091 팝업 창을 한번만 나타나게 하려면
필살기 092 상하좌우로 흔들리는 윈도우를 만들려면
필살기 093 상태 표시줄에 글자 애니메이션 효과를 만들려면
필살기 094 상태 표시줄에 깜박거리는 메시지 효과를 만들려면

마우스 + 폼 + 기타
필살기 095 현재 문서를 출력하는 버튼을 만들려면
필살기 096 즐겨찾기 등록 버튼을 만들려면
필살기 097 시작 페이지 등록 버튼을 만들려면
필살기 098 문서의 소스를 확인할 수 있는 버튼을 만들려면
필살기 099 단축키로 특정 페이지로 이동할 수 있게 하려면
필살기 100 마우스의 오른쪽 버튼과 드래그 기능을 금지시키려면

제4장 CSS로 더해지는 활용 필살기
스타일시트는 HTML에서 지원하지 못했던 문단의 줄 바꿈과 간격 조절, 그림의 필터 기능, 배경 그림의 고정, 반복 속성 제어, 레이어 배치와 같은 다양한 기능을 제공한다. 4장에서는 이러한 스타일시트를 문서, 그림, 테이블, 문단, 레이어, 폼, 하이퍼링크 요소별로 웹 문서에 활용할 수 있게 소개한다.

문단
필살기 101 들여쓰기 간격을 맘대로 조정하려면
필살기 102 단어와 글자, 행별로 공백을 조정하려면
필살기 103 문서 전체의 글 문단 스타일을 한 번에 조정하려면
필살기 104 여러 문서에 같은 스타일의 글 문단을 적용하려면
필살기 105 테두리가 있는 글 상자를 만들려면
필살기 106 점선 형태의 밑줄이 있는 글 문단을 만들려면
필살기 107 상하좌우로 글 문단의 여백을 지정하려면
필살기 108 배경 색상이 적용된 형광펜 효과를 나타내려면
필살기 109 특정 그림이 배경으로 지정된 글 문단을 만들려면
필살기 110 그림자 글자를 만들려면
필살기 111 반투명한 글자를 만들려면
필살기 112 네온 효과처럼 번지는 글자를 만들려면
필살기 113 영어 대소문자를 맘대로 변경하려면
필살기 114 그림으로 블렛 기호를 대치한 목록 문단을 만들려면

그림 + 수평선
필살기 115 그림의 크기와 주변 여백을 조정하려면
필살기 116 그림의 테두리 스타일을 조정하려면
필살기 117 삽입된 그림에 같은 스타일을 자동으로 적용하려면
필살기 118 그림에 블러를 적용하여 뿌연 효과를 내려면
필살기 119 그림의 투명도를 조정하려면
필살기 120 그림을 흑백 사진으로 만들려면
필살기 121 필름 형태의 그림으로 변신시키려면
필살기 122 그림의 색상을 반전하려면
필살기 123 그림을 흔들린 것처럼 왜곡하려면
필살기 124 상하좌우로 반사된 미러 효과를 적용하려면
필살기 125 수평선의 색상을 변경하려면
필살기 126 수평선을 점선 형태로 변경하려면

문서 환경
필살기 127 문서 전체의 여백을 제어하려면
필살기 128 배경 그림을 특정 위치에 한번만 보이게 하려면
필살기 129 배경 그림을 특정 방향으로만 반복하게 하려면
필살기 130 배경 그림을 고정하려면
필살기 131 마우스 커서의 모양을 조정하려면
필살기 132 스크롤바의 구성을 맘대로 조정하려면

테이블
필살기 133 테이블과 셀 환경을 스타일시트로 조정하려면
필살기 134 특정 방향의 테두리만 표시되게 조정하려면
필살기 135 테이블 전체 배경 그림을 고정시키려면
필살기 136 테이블 셀의 테두리 배경 등에 스타일을 자동으로 적용되게 하려면


필살기 137 텍스트 필드의 글 속성과 배경, 테두리 색상을 변경하려면
필살기 138 선택한 색상으로 체크박스를 꾸미려면
필살기 139 리스트 메뉴 목록을 예쁘게 꾸미려면
필살기 140 폼 버튼에 색상을 입히려면

레이어
필살기 141 레이어를 이용해서 자유로운 레이아웃을 구성하려면
필살기 142 레이어의 위치를 웹브라우저의 크기에 따라 변경하려면
필살기 143 레이어의 테두리 스타일이 있는 글 문단을 만들려면

하이퍼링크
필살기 144 밑줄을 이용한 롤오버 글자 메뉴를 만들려면
필살기 145 색상이 변경되는 롤오버 글자 메뉴를 만들려면
필살기 146 크기가 변경되는 롤오버 글자 메뉴를 만들려면
필살기 147 여백을 이용한 롤오버 글자 메뉴를 만들려면
필살기 148 배경 색상과 외곽선을 이용한 롤오버 글자 메뉴를 만들려면
필살기 149 한 문서에서 여러 형태의 롤오버 스타일을 적용하려면

차례 2 - Javascript와 CSS 기능으로 찾기

스크립트의 기본

Javascript의 기본: 필살기 001
Javascript와 주석문 : /~/, /*~*/ 필살기 002
Javascript 파일 : js 필살기 003
문단과 그림 설정 : document.write(“그림 태그)” 필살기 004, 005

텍스트 출력을 위한 스크립트(document.write)
문자와 숫자의 출력 : document.write(변수) 필살기 006
산술, 대입 : document.write(조건식) 필살기 007, 008
증감, 논리 : document.write(조건식) 필살기 009, 010
비교 연결, 논리 : document.write(조건식) 필살기 011~013

변수와 비교, 조건를 위한 스크립트
변수의 비교 : IF 필살기 014~016
변수의 실행 : SWITCH 필살기 017
변수의 반복실행 : FOR 필살기 018, 019
변수의 조건 : WHILE 필살기 020, 021

함수로 표현하는 스크립트
대화상자 표시 : alert(문자열), confirm(문자열) 필살기 022, 023
숫자의 계산 : eval(문자열이나 변수) 필살기 024
숫자와 문자의 판별 : isNaN(변수) 필살기 025
숫자로의 변환 : parseInt(변수, 진수), parseFloat(변수) 필살기 026
숫자의 표시 : prompt(반복횟수) 필살기 027
임의의 함수 정의와 호출 : function 함수명( ) 필살기 028
매개변수의 함수 정의와 호출 : function 함수명(매개변수) 필살기 029
반환 값의 함수 정의와 호출 : function cal(a,b) 필살기 030

동작으로 표현하는 스크립트
문서의 열림과 종료 : onLoad, onUnload 필살기 031, 032
마우스의 클릭과 움직임 : onClick, onBlur 필살기 033, 034
마우스 커서의 움직임 : onMouseOver, onMouseOut 필살기 035, 036

객체 속성으로 표현하는 스크립트
배열 : Array 객체 필살기 037~040
날짜, 요일, 시간 : Date 객체 필살기 041~043
문서 속성 : Document 객체 필살기 044~047
이미지 속성 : Image 객체 필살기 048
폼 속성 : Button, Checkbox, Password, Radio, Reset, FileUpload Text, Textarea 객체
필살기 049~059
수학 : Math 객체 필살기 060, 061
문자열 속성 : String 객체 필살기 063~065
마우스 속성 : Event 객체 필살기 065, 066
문서의 정보 : Location 객체 필살기 067
윈도우 속성 : Screen, Window 객체 필살기 066, 071~073

활용 스크립트와 스타일시트(CSS)
날짜와 시간 필살기 074~080
글자와 그림 필살기 081~086
윈도우 필살기 087~094
글자와 문단 스타일 필살기 101~114
그림 스타일 필살기 115~124, 128, 129
수평선 스타일 필살기 125, 126
문서 속성 필살기 127, 130~132
테이블의 셀 필살기 133, 136
테이블 속성 필살기 134
테이블과 그림 필살기 135
폼 필살기 137~140
레이어 필살기 141~143
하이퍼링크 필살기 144~149
인쇄 필살기 095
즐겨찾기 필살기 096
시작 페이지 등록 필살기 097
문서의 소스 필살기 098
단축키 필살기 099
저작권 보호 필살기

저자 소개

저자 : 신미영
웹디자이너로 활동해오면서 터득한 그녀만의 노하우를 녹여내고자 꾸준히 웹 관련 책을 집필해오고 있다. 보다 쉬운 자바스크립트와 스타일시트 활용 책을 만들어 누구라도 요긴하게 쓸 수 있도록 하겠다는 포부로 이 책을 집필하게 되었다.

서일대학 디자인학과 웹 디자인 강의
한국정보통신대학원 대학교 교육원 웹 디자인/그래픽 강의
『드림위버8 기본+활용 쉽게 배우기』집필
『드림위버 MX 2004 기본+활용 쉽게 배우기』집필
『나모 웹에디터 FX 길라잡이』집필
『6,000원으로 해결하는 공짜 프로그램으로 디지털 이미지 꾸미기』집필

저자 : 김태균
어떻게 하면 웹 디자인이 인간의 마음을 향할 수 있을지에 고민을 거듭하는 그는 오늘도 웹 세계에 흠뻑 빠져 있다. 그동안 웹 관련 강의를 하면서 실무자들이 현장에서 느끼는 고충과 어려움을 덜어주고, 더 좋은 웹 디자인을 위한 그만의 결론을 담아내고자 흔쾌히 집필 작업에 동참했다.

그래픽/웹 디자인/게임 관련 강의
「디지털 아트」에 원고 기고
『드림위버 필살기』집필

품목정보

발행일
2006년 11월 03일
쪽수, 무게, 크기
304쪽 | 506g | 크기확인중
ISBN13
9788901060484

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.