linuxw***
2019-07-13

HTML5 태그 이름은 모두 알고 있는데 이를 어떻게 활용하는지 감을 잡지 못한다면, CSS3 스타일 속성 이름은 모두 알고 있는데 이를 사용해 레이아웃을 어떻게 구성해야 할지 모른다면, HTML5+CSS3를 배웠다고 할 수 있을까요? 중요한 것은 HTML5, CSS3를 배우는 것이 아닙니다. 그것을 이용해 웹 페이지를 구현하는 것이 중요합니다. 이 책은 HTML5 표준과 CSS3 표준을 사용하여 웹 페이지를 구현하는 방법을 중심으로 설명합니다. 웹 페
2019년 현재 발간된 HTML5과 CSS 관련 웹 개발 서적 중에 가장 쉽게 설명이 된 책인 것 같습니다.
저자인 윤인성 님은 파이썬, jQuery, Node.js 관련 서적을 집필했으며, 특히 AWS, HTML&CSS, SQL 등 IT 번역서도 여러 권 출간하신 IT 전문 작가이십니다.
서적의 주 독자층은 HTML5과 CSS를 처음 공부하는 분들이며, 해당 기술을 쉽게 이해할 수 있도록 컬러 소스, 도식, 이미지 등을 십분 활용하여 최대한 초급자의 눈높이에서 설명하고 있습니다.
HTML5를 이용하여 웹 페이지의 구조를 잡는 ‘웹 페이지 레이아웃’ 부분(PART 2)은 마크업의 실무 정석대로 기술되어 있어 기초를 확실히 잡고 싶은 개발자분께 적극 추천 드리고 싶습니다.
레이아웃 코딩은 실제로 표준 컨벤션이 존재하지 않지만 편법없이 대체로 정석대로 깔끔하게 코딩하는 방법을 공개하고 있습니다.
또한 PC, 태블릿, 모바일 등 다양한 디바이스에서 어떻게 레이아웃을 잡고 마크업을 해야 하는지 필수 웹 요소(내비게이션, 헤더, 푸터 등)별로 구체적인 예제 코드와 함께 설명이 되어 있습니다.
개발자 입장에서 보면 위의 레이아웃 구성과 그리드 시스템에 대한 설명이 이 책의 가장 큰 장점(구매 포인트)이자 핵심 내용이라 볼 수 있습니다.
‘바이블’이라는 타이틀 답게 HTML과 CSS의 필수 기술 분야를 두루두루 다루고 있고, 학습 진도는 20일안에 끝낼 수 있도록 구성되어 있습니다.
심화학습 부분에서는 CSS3변형, 애니메이션, 변환 그리고 반응형 웹이나 그리드 시스템 같은 고급 기술을 다루고 있어 현업의 프런트엔드 혹은 백엔드 개발자들의 실무에도 도움이 됩니다.
부록에서는 현장 개발에서 많이 사용하고 있는 CSS 프레임워크인 부트스트랩과 CSS 프리프로세스인 LESS, 자바 스크립트에 대해서 다루고 있습니다.
이 부분은 따로 책을 한 권씩 학습해야 할 방대한 분량이지만 웹 개발 도구의 개념을 잡는다는 의미에서 유용합니다.