고급 웹 표준 사이트 제작을 위한, CSS 마스터 전략 원서명 : CSS Mastery: Advanced Web Standards Solutions
Andy Budd, Simon Collison, Cameron Moll 지음
박수만 옮김
웹 프로페셔널 시리즈|ISBN : 8960770051
28,000원|2006년 12월 20일 펴냄
페이퍼백|320쪽|190*235mm
책소개
최신 CSS 기법과 다양한 활용사례를 편리하게 참조할 수 있도록 한 권으로 정리했다. 기존의 책들이 기본적인 기법과 활용을 다루고 있었다면, 이 책은 기본적인 내용은 이미 숙지하고 있고, CSS를 사용해야 하는 이유를 이미 알고 있는 독자를 대상으로 하여 고급 기법에 중점을 두고 설명을 한다.
먼저 CSS 기본 개념을 정리하여, 의미 있는 마크업 작성의 중요성, 코드를 구조화해서 유지보수가 용이하게 하는 방법, CSS 레이아웃 모델의 동작원리 등을 다룬다. 그리고 CSS 기반 디자인에서 사용되는 특징을 다룬다. 쉽게 따라 할 수 있는 튜토리얼 형식을 통해 업무에 바로 적용할 수 있는 실전 기법을 익히게 될 것이다.
목차
1장 기초 다지기
구조가 탄탄한 코드 만들기
스타일을 꾸밀 대상 선택하기
스타일 시트를 계획/구성/관리하는 방법
요약
2장 화면 표시를 위한 모델 완벽 정리
박스 모델 완벽 정리
포지셔닝 완벽 정리
요약
3장 배경 이미지와 이미지 대치 기법
배경 이미지 기초 다지기
둥근 모서리 상자 모양 만들기
그림자 효과
이미지 대치 기법
요약
4장 링크 모양 꾸미기
링크 스타일 기초
밑줄치며 놀기
링크 유형별로 스타일 지정하기
버튼과 롤오버 효과 만들기
방문한 링크 스타일 꾸미기
CSS로만 만드는 툴팁
요약
5장 리스트 스타일과 내비게이션 바 만들기
리스트 스타일 기초
세로형 내비게이션 바 만들기
내비게이션 바에서 현재 페이지 표시하기
가로형 내비게이션 바 만들기
슬라이딩 도어 효과의 탭 내비게이션 바 만들기
CSS 이미지 맵 만들기
리모트 롤오버 만들기
정의 리스트
요약
6장 접근성 높은 폼과 테이블 만들기
데이터 테이블 스타일 꾸미기
간단한 폼 레이아웃 만들기
복잡한 폼 레이아웃 만들기
요약
7장 레이아웃
디자인을 가로 중간에 배치하기
플로트 기반의 레이아웃
고정 레이아웃, 유동 레이아웃
가짜 단 모양 만들기
요약
8장 핵과 필터
핵과 필터
개별적인 스타일시트에 필터 적용하기
개별적인 규칙과 선언에 필터 적용하기
요약
9장 브라우저 버그 해결하기
버그 잡기
버그 잡기 기초
레이아웃
흔히 발생하는 버그 해결방법
요약
부록Ⅰ 동호회 사이트 만들기
적용 사례 소개
하위 선택자를 이용한 컨텐트 영역 조정
컬럼 띄우기
body 클래스를 이용해서 현재 페이지 표시하기
드롭인 박스
둥근 모서리 상자 만들기
투명 모서리와 테두리선
원하는 동작을 위한 클래스 조합
이미지 클래스
링크 모양 꾸미기
그림자 효과 만들기
요약
부록 II 투스카니 럭셔리 리조트
적용 사례 소개
유동적인 레이아웃
절대위치를 이용한 엘리먼트 배치
배경 이미지 관련 기법
이미지 대치 기법
유동적인 이미지
리스트 항목 하나에 여러 엘리먼트 넣기
요약