쉽고 빠르게 익히는 CSS3 또는 처음 하는 스탬프 A to Z > 도서

본문 바로가기

도서

쉽고 빠르게 익히는 CSS3 또는 처음 하는 스탬프 A to Z

땅끝
2025-05-09 07:09 128 0

본문




쉽고 빠르게 익히는 CSS3
9788992939713.jpg


도서명 : 쉽고 빠르게 익히는 CSS3
저자/출판사 : 제이슨 크랜포드 티그, 위키북스
쪽수 : 456쪽
출판일 : 2011-04-16
ISBN : 9788992939713
정가 : 25000

01장 CSS 이해

스타일이란?
CSS란?
- CSS의 동작 방식
CSS의 발전 과정
- CSS 레벨 1 (CSS1)
- CSS 레벨 2 (CSS2)
- CSS 레벨 3 (CSS3)
CSS 규칙의 종류
CSS 규칙의 구성요소
- 브라우저의 CSS 확장 속성
CSS3의 새 기능

02장 HTML5 기초

HTML이란?
- 기본 HTML 문서 구조
- HTML 속성
- HTML과 CSS
HTML 엘리먼트의 종류
HTML5의 발전 과정
- 그런 다음 XHTML이 등장한다
- XHTML2의 문제점
- 그때 HTML5가 등장했다
- HTML5인가 XHTML5인가?
HTML5의 새 기능
HTML5 구조의 동작 원리
HTML5 구조 사용하기
- 인터넷 익스플로러에서의 HTML5 보완

03장 CSS 기초

기본 CSS 선택자
인라인 스타일 - HTML 태그 내의 스타일 추가
- 개별 HTML 태그 내에서의 스타일 속성 설정
페이지 내 스타일 - 웹 페이지에서의 스타일 추가
- HTML 문서 내에서의 태그 스타일 설정
외부 스타일 - 전체 웹 사이트 차원의 스타일 추가
- 외부 스타일 시트 생성
- 외부 CSS 파일의 설정
- 외부 CSS 파일 링크
- 스타일 시트 불러오기
- 외부 CSS 파일 불러오기
HTML 태그 (재)정의
- HTML 선택자 정의
재사용 가능한 클래스 정의
- 클래스 선택자 정의
고유 ID 정의
- ID 선택자 정의
- 공통 선택자의 적용
그룹 지정 - 동일 스타일을 사용하는 엘리먼트 정의
- 선택자 그룹 지정
CSS에 주석 추가
- 스타일 시트에서의 주석 추가

04장 선택적 스타일 적용

엘리먼트 가계도
문맥에 따른 스타일 정의
- 자손 엘리먼트의 스타일 적용
- 자손의 전체 스타일 적용
- 자식 엘리먼트에만 스타일 적용
- 형제 엘리먼트의 스타일 적용
- 인접 형제 선택자의 정의
의사 클래스의 사용
- 링크의 스타일 적용
- 서로 구분된 링크 스타일 설정
- 사용자 상호작용에 대한 스타일 적용
- 동적 의사 클래스의 정의
- CSS3의 새 기능 - 의사 클래스를 지닌 특정 자식에 대한 스타일 적용 ★
- 엘리먼트의 자식 스타일 적용
- 특정 언어에 대한 스타일 적용
- 특정 언어에 대한 스타일 설정
- CSS3의 새 기능 - 엘리먼트에 대한 스타일 부정 ★
- 특정 엘리먼트에 대한 스타일 부정
의사 엘리먼트의 사용
- 첫 글자 및 첫 줄 의사 엘리먼트의 사용
- 아티클의 시작 부분 강조
- 엘리먼트 전, 후 콘텐츠 설정
- 엘리먼트 전, 후 콘텐츠 추가
태그 어트리뷰트 기반 스타일 정의
- 엘리먼트 어트리뷰트를 기반으로 한 스타일 설정
CSS3의 새 기능 - 미디어 쿼리 ★
- 미디어 쿼리
- 미디어 쿼리를 사용한 스타일 지정
- @media 규칙 사용법
- @media를 사용한 스타일 지정
부모로부터의 속성 상속
- 기존 속성값과 상속한 속성값의 관리
!important 선언 지정
- 강제로 선언 적용하기
캐스케이딩 순서의 판단
- 엘리먼트의 캐스케이딩 우선순위 판단

05장 폰트 속성

웹 타이포그래피의 이해
- 캐릭터셋 지정
- 일반 폰트 패밀리
- 딩뱃
- HTML 캐릭터 엔티티
폰트 스택 설정
- 엘리먼트에 대한 폰트 패밀리 정의
폰트 선택
- 웹 안전 폰트
- 다운로드 가능한 웹폰트
- 더 나은 폰트 스택 설정
- 엘리먼트에 대한 웹 안전 폰트 또는 웹폰트 정의
폰트 크기 설정
- 엘리먼트의 폰트 크기 정의
CSS3 새 기능 - 대체 폰트의 크기 조절 ★
- 엘리먼트에 대한 폰트 크기 조절
텍스트의 이탤릭체 설정
- 엘리먼트의 폰트 스타일 설정
볼드체 설정
- CSS 규칙에서의 볼드 텍스트 정의
소형 대문자 설정
- 엘리먼트에 대한 소형 대문자 설정
여러 폰트 값 일괄 설정
- 단일 규칙 내에서의 여러 폰트 어트리뷰트 동시 정의

06장 텍스트 속성

텍스트 간격 조절
- 글자 사이의 간격 조절(트래킹)
- 자간 정의
- 단어 사이의 간격 조절
- 단어 사이의 간격 설정
- 텍스트 줄 간격 조절(행간)
- 리딩 정의하기
텍스트 대소문자 설정
- 텍스트 대소문자 정의
CSS3 새 기능 - 텍스트 드롭 섀도우 추가 ★
- 텍스트 섀도우 정의
텍스트 가로 정렬
- 텍스트 정렬 정의
텍스트 세로 정렬
- 세로 정렬 정의
단락 들여쓰기
- 텍스트 들여쓰기 정의
공백 제어
- 공백 간격 정의
텍스트 장식
- 텍스트 장식(장식 제거)
곧 추가될 기능

07장 색상과 배경 속성

색상값 선택
- 색상 키워드
- RGB 16진수 값
- RGB 10진수 값
- 퍼센트 값
- CSS3의 새 기능 - HSL 값 ★
- CSS3의 새 기능 - 색상 알파 값 ★
CSS3의 새 기능 - 배경색 그라디언트 ★
- 인터넷 익스플로러 그라디언트
- 모질라 그라디언트
- 웹킷 그라디언트
색상 팔레트 선택
- 온라인 색상 스키마 툴
텍스트 색상 설정
- 텍스트 색상 정의하기
배경색 설정
- 엘리먼트의 배경색 정의
- 배경 이미지 정의
배경 단축 속성 활용
- 배경 정의

08장 리스트와 테이블 속성

불릿 스타일 설정
- 불릿 스타일 정의
커스텀 불릿 생성
- 커스텀 그래픽 불릿 정의
불릿 위치 설정
- 리스트 항목에서 줄바꿈 텍스트의 줄 위치 정의
여러 리스트 스타일 설정
- 여러 리스트 스타일 속성 정의
테이블 레이아웃 설정
- 테이블 레이아웃 설정
테이블 셀 사이 간격 설정
테이블 셀 사이의 보더 병합
- 테이블 보더 병합
테이블 설명 위치 설정

09장 사용자 인터페이스 및 동적 생성 콘텐츠 속성

마우스 포인터의 모양 수정
CSS를 사용한 콘텐츠 추가
카운터 적용 방식 지정
인용 스타일 지정

10장 박스 속성

엘리먼트 박스의 이해
- 박스의 구성요소
엘리먼트 보여주기
엘리먼트의 너비 및 높이 설정
- 엘리먼트의 너비 정의
- 엘리먼트의 높이 정의
- 최대 및 최소 너비 설정
콘텐츠 오버플로우 제어
- 오버플로우 제어 정의
창 내에서의 플로팅 엘리먼트
- 플로팅 엘리먼트 제거
- 엘리먼트 플로팅 방지
엘리먼트 마진 설정
- 엘리먼트의 마진 정의
엘리먼트의 외곽선 설정
- 박스 외곽선 설정
엘리먼트 보더 설정
- 보더 설정
CSS3의 새 기능 - 보더 모서리 둥글게 만들기 ★
- 둥근 모서리 설정
CSS3의 새 기능 - 보더 이미지 설정 ★
- 보더 배경 이미지 설정
엘리먼트 패딩 설정
- 패딩 설정
곧 추가될 기능

11장 시각 형태 속성

창과 문서 이해
위치 타입 설정
- 정적 위치 지정
- 상대 위치 지정
- 절대 위치 지정
- 고정 위치 지정
엘리먼트의 위치 설정
객체의 3D 스택
엘리먼트의 가시성 설정
엘리먼트의 가시 영역 잘라내기
CSS3의 새 기능 - 엘리먼트의 불투명도 설정 ★
- 엘리먼트의 불투명도 설정
CSS3의 새 기능 - 엘리먼트 섀도우 설정 ★
- 엘리먼트 섀도우 설정

12장 변형 및 트랜지션 속성

CSS3의 새 기능 - 엘리먼트 변형 ★
- 2D 변형
- 3D 변형
CSS3의 새 기능 - 엘리먼트 상태 간의 트랜지션 추가 ★
- 어떤 것을 트랜지션할 수 있나?

13장 CSS 문제 해결

인터넷 익스플로러 관련 CSS 조정
- 밑줄 핵
인터넷 익스플로러 박스 모델 문제 해결
CSS 리셋
- 간단한 CSS 리셋
- YUI2: 리셋 CSS
- 에릭 메이어의 리셋
플로팅 문제 해결
- 줄바꿈 태그를 사용하면 모든 문제가 해결된다
- 오버플로우 해결책

14장 핵심 CSS 기법

플로팅을 사용한 멀티컬럼 레이아웃 생성
- CSS를 사용한 멀티컬럼 레이아웃 설정
링크 스타일과 내비게이션
- 내비게이션과 링크에 스타일 적용
CSS 스프라이트의 사용
- CSS 이미지 롤오버 추가
CSS 드롭다운 메뉴 생성
- 순수 CSS 드롭다운 메뉴 만들기

15장 스타일 시트 관리

읽기 쉬운 스타일 시트 작성
- 소개 및 목차를 작성한다
- 색상, 폰트, 기타 상수를 정의한다
- @rule을 상단에 둔다
- 조직 스키마를 선택한다
- CSS 구체성을 활용한 계층구조 적용
CSS 라이브러리와 프레임워크
스타일 시트 전략
- 전체 통합 방식
- 분할 정복 방식
- 합체 방식
- 동적 방식
CSS 코드 문제 해결
- 다음과 같은 질문을 자문해보자
- 여기까지 했는데도 여전히 문제가 해결되지 않는다면 다음과 같은 방법을 시도해 보자
파이어버그와 웹 인스펙터를 활용한 CSS 디버깅
- 파이어폭스의 파이어버그
- 파이어버그 시작하기
- 사파리와 크롬의 웹 인스펙터
- 웹 인스펙터 시작하기
CSS 코드의 유효성 검증
- W3C의 CSS 유효성 검증기 활용
CSS 최소화
- CSS 최소화
32가지 모범 개발 방식

부록A CSS 빠른 참조표

기본 선택자
의사 클래스
의사 엘리먼트
텍스트 속성
폰트 속성
색상 및 배경 속성
리스트 속성
테이블 속성
UI 및 동적 콘텐츠 속성
박스 속성
시각 형태 속성
변형 속성 (-webkit-, -moz-, -o-)
트랜지션 속성 (-webkit-, -moz-, -o-)

부록B HTML과 UTF 문자 인코딩

HTML과 UTF 문자 인코딩




처음 하는 스탬프 A to Z
9788992109871.jpg


도서명 : 처음 하는 스탬프 A to Z
저자/출판사 : 고마 게이코, 즐거운상상
쪽수 : 118쪽
출판일 : 2012-02-01
ISBN : 9788992109871
정가 : 14000

prologue _004
처음 만드는 지우개 스탬프 _008

Part 1_쓰임새가 다양한 키친 클로스
도시락의 단짝 친구 *보자기 키친 클로스 _014
부엌의 필수품 *행주 키친 클로스 _016
핸드메이드 포장지 *들고 다니는 키친 클로스 _018

Part 2_귀여운 그릇들
귀여운 식기 세트 _024
유럽스타일 카페오레 볼 _026
꽃무늬 텀블러 _027

Part 3_가벼운 외출용 가방
늘 들고 다니는 *가방 _030
산책할 때 들기 좋은 *가방 _032
도시의 밤 풍경 *가방 _034
재료 이야기 _038

Part 4_귀여운 바느질 소품
가위 지킴이 _042
핀 쿠션 _044
싸개 단추 _046
나만의 태그(tag) _048

Part 5_멋쟁이를 위한 수납품
멋쟁이를 위한 벽걸이 고리 _054
아이를 위한 벽결이 고리 _055
라벨이 있는 수납 상자 _056

Part 6_하얀 블라우스와 꽃무늬
심플 블라우스 _059
여자아이 캐미솔 _060
도안 이야기 _062

Part 7_상쾌한 하루를 만드는 식탁용 매트
기분 좋은 아침을 위한 식탁 매트 _066
어린이 식탁 매트 _068
느긋한 점심을 위한 매트 _070

Part 8_나만의 여유 시간, 찻잔 받침
베이직 찻잔 받침 _076
아플리케 찻잔 받침 _078

Part 9_장식과 수납용으로도 효과만점 유리병
꽃병 _082
선물 용기 _084

Part 10_독서가 즐거워지는 북 액세서리
집안에서 쓰는 북 커버 _090
외출용 북 커버와 책갈피 _091

Part 11_나만의 카드
생일 카드 _096
행복한 크리스마스 _097
연하장 _097
한여름의 안부 인사 _098
아주 작은 ABC 북 _100

Part 12_추억의 앨범
스크랩 북 _106
아기 앨범 _108
여행의 추억 _110

Part 13_보온병과 함께
보온병 받침 _113
보온병 주머니 _116

살짝 공개! 작가의 작업실 _118

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색