본문 바로가기

[책이야기]/[도서리뷰]

[Review] HTML+CSS3 정복


[HTML5+CSS3 정복 : 실습 위주의 친절한 HTML5 자습서]

(김상형 지음)



WINAPI 정복책을 아시나요??

 전산 전공이나 윈도우 프로그래밍을 처음으로 접한 이들에게 WINAPI의 바이블로 불렸던 WINAPI 정복책의 저자인 김상형님이 HTML5+CSS3 정복이라는 책을 새로 쓰셨다. WINAPI 정복책을 필자도 역시 학부 1학년때 윈도우 프로그래밍 관련 수업을 들으면서 같이 공부했던 책으로 기억하고 있고, 이 책을 통하여 그 당시 자유 과제로 나왔던 윈도우 채팅 프로그램을 끝까지 잘 완수했던 좋은 기억도 가지고 있다. 그만큼 정복책은 꽤 필자같은 입문자에게 자세하고도 쉬운 설명으로 기억하고 있다. 그래서 필자는 이 책의 저자이신 김상형님의 책이라면 믿고본다.



HTML5 + CSS3 정복

 필자가 이 책을 맨 처음 봤을 때.. 머리속에서 잊혀지지 않았던 것이 역시나 김상형님의 책이 갖는 장점이었다. 일단 WINAPI도.. 이 책도 설명이 쉽다.. 게다가 풀컬러!!! 눈이 즐겁다. 또한 김상형님의 책이 갖는 또하나의 장점이라면 김상형님의 친절한 사이트를 들 수 있겠다. 김상형님의 사이트는 독자들을 위해 추가적인 설명과 함께 책에 수록된 다양한 예제 코드를 다운로드 받을 수 있게 잘 구성해주셨다.


또한 목차를 봤었을 때 HTML5와 CSS에 대한 기초설명을 빠짐없이 다 다루고 있는 듯 했다.

아래는 목차내용이다.


제1장 인터넷

    1-1 인터넷과 웹
    1-2 웹의 역사
    1-3 웹 기술
    1-4 학습 준비


제2장 HTML 문서
    2-1 기본 구조
    2-2 헤더


제3장 텍스트
    3-1 문단
    3-2 문자
    3-3 목록


제4장 문서의 연결
    4-1 하이퍼 링크
    4-2 테이블


제5장 이미지
    5-1 이미지
    5-2 멀티미디어


제6장 시맨틱 웹
    6-1 문서의 구획
    6-2 의미론적 태그


제7장 입력 폼
    7-1 기본 컨트롤
    7-2 고급 컨트롤
    7-3 프레임


제8장 CSS
    8-1 HTML의 장식 기능
    8-2 스타일
    8-3 CSS의 장점


제9장 선택자
    9-1 기본 선택자
    9-2 계층 선택자
    9-3 가상 선택자


제10장 글자 속성
    10-1 색상
    10-2 글꼴
    10-3 글자 모양


제11장 블록 속성
    11-1 문단 속성
    11-2 크기
    11-3 위치


제12장 경계선
    12-1 경계선
    12-2 테이블 속성
    12-3 박스 모델


제13장 배경
    13-1 배경 속성
    13-2 표시 속성
    13-3 그래디언트


제14장 레이아웃
    14-1 레이아웃
    14-2 레이아웃 실습
    14-3 기타 속성


제15장 고급 선택자
    15-1 속성 선택자
    15-2 상태 선택자
    15-3 문자 선택자


제16장 CSS 애니메이션
    16-1 전환
    16-2 애니메이션
    16-3 변환


제17장 반응형 웹
    17-1 외부 CSS 파일

    17-2 반응형 웹 



 필자가 이 책을 처음부터 끝까지 읽고 난 후의 느낌은 "일단 이 책은 두껍다"라는 것과 "기초에 괭장히 충실한 책"이라는 것이다. 


하지만 단점도 조금 보였다. 우선 다양하지 못한 예제와 중/고급자를 위한 깊이있는 정보가 부족하다는 것이다. 

물론 기본 내용이 주를 이루고 정복이라는 단어가 들어갈 정도로 쉬운 설명은 확실히 HTML5 입문자를 위한 

것임을 알 수 있다. 하지만 어느정도 HTML5를 알고있는 필자가 보기에는 너무 기초적인 예제만 있다는 것이 

보는내내 아쉬운건 어쩔수 없었던 것 같다.




리뷰를 마치며..

이 책에 대한 장/단점을 정리해 보면 아래와 같다.


[장점]

1. 설명이 쉽고, 문법에 대한 기초적인 예제가 충실하다.

2. 책의 구성이나 내용이 초심자를 위해 빠짐없이 충실하게 되어있으며,
    모든 글자와 그림들이 풀컬러여서 보는 내내 눈이 즐겁다.

3. 독자를 위한 서비스인 "http://www.soen.kr/html5/" 김상형님의 사이트에는
    본 도서에 대한 추가적인 설명과 함께 책의 수록된 예제코드들을 다운로드 받을 수
    있게 잘 구성되어 있다.


[단점]

1. 책이 두꺼워서 책을 고를 초심자들이 지레 겁을 먹을수도 있을것 같다.

2. 중/고급자를 위한 깊이있는 내용이나 예제가 없으며, 기초 예제도 다양하지 않다.


장/단점을 정리해봤지만 초심자의 입장에서 이 책은 정말 소금과도 같은 책일 것 같다.

모든 학문이든 기초가 중요한데, 이 책은 정말 기초를 쉽게 설명해둔 점에서 정말 만점을 주고 싶다는 짧은 문장으로 리뷰를 마칠려고 한다.





반응형