CSS로 웹 페이지에 날개를 달자!
"CSS가 성공적으로 구현되었을 때, 비로소 기능으로부터 표현 형식을 분리시키는 좀더 진보적인 HTML이 완성될 것이다. 이 훌륭한 지침서는 CSS 사용자들이 항상 곁에 두고 참고해야 할 필수 도구로서 자리매김할 것이다." ― 스티븐 플레인(아마존 편집자)
CSS만을 충실하게 다룬 활용서
국내서 중에서 CSS만을 다룬 개괄서는 찾아보기 힘들다. 대부분의 웹 저작 관련 서적들이 HTML과 DHTML을 다루는 과정에서 CSS를 간단히 소개하거나 단순히 이론적인 측면에서 CSS를 개략적으로 살펴보는 데 그치고 있다. 그러나 이 책은 CSS만을 충실하게 다룬 활용서로서, CSS의 기본적인 기능과 특성부터 다양한 활용 예제에 이르기까지 CSS의 모든 것을 집대성했다.
다양한 예제와 상세한 설명, 기초가 튼튼한 핵심 가이드
풍부한 예제와 그림, 상세한 설명과 더불어 CSS의 기본 구조부터 각 속성의 활용 사례에 이르기까지 초급부터 중급 이상의 내용까지 포함하고 있기 때문에, 현장에서 일하고 있는 웹 디자이너나 웹 저작자뿐만 아니라 CSS를 처음 접하는 초보자들도 쉽게 내용을 이해하고 바로 자신의 웹 페이지에 활용할 수 있다.
주요 내용
1장. HTML과 CSS
웹의 추락
CSS를 통한 탈출
CSS의 한계
CSS와 HTML을 함께 사용하기
요약
2장. 선택자와 구조
기본 규칙
집단화
클래스 선택자와 ID 선택자
의사 클래스와 의사 요소
구조
상속
세분화
캐스케이드
요소의 구분
요약
3장. 단위와 값
색상
길이 단위
백분율 값
URL
CSS2 단위
요약
4장. 텍스트 속성
텍스트 다루기
요약
5장. 폰트
폰트 패밀리
폰트 무게
폰트 크기
스타일과 변형
지름길 이용하기: font 속성
폰트 매칭
요약
6장. 색상과 배경
색상
복잡한 배경
요약
7장. 상자와 테두리
기본적인 요소 상자
여백인가, 패딩인가?
여백
테두리
패딩
플로팅과 클리어링
목록
요약
8장. 시각적 포맷팅
기본적인 상자
블록 레벨 요소
플로팅 요소
인라인 요소
요약
9장. 포지셔닝
일반적인 개념
상대적인 포지셔닝
절대적인 포지셔닝
고정된 포지셔닝
포지셔닝 요소의 축적
요약
10장. CSS2: 미리 보기
CSS1으로부터의 변화
CSS2 선택자
폰트와 텍스트
생성된 내용
환경에 적응하기
테두리
테이블
매체 형태와 @-규칙
요약
11장. CSS의 동작
프로젝트의 변환
팁과 트릭
부록 A. CSS 관련 자료
부록 B. HTML 2.0 스타일 시트
부록 C. CSS1 속성
부록 D. CSS 지원 차트