웹 도큐먼트에서 모바일 애플리케이션까지 HTML5&CSS3는 보다 나은 개발 환경과 사용자 경험을 제공한다. 이제 더 이상 기존의 웹과 모바일 개발 방식으로는 이슈되는 개발환경에서 살아남을 수 없다. 이 책은 초보자부터 기존 개발자까지 폭넓게 HTML5&CSS3를 이해하고 실제 개발에 적용할 수 있도록 구성하였으며 다양한 예제를 통해 원하는 기능을 쉽게 구현할 수 있도록 노력하였다.
최근 모바일 환경에서의 응용 서비스가 많아짐에 따라 웹은 또 한 번의 커다란 변화를 겪고 있다. 과거의 웹이 단순히 정보를 충실히 나열하는데 집중했다면 이제는 사용자 중심의 데이터 및 경험(UX)을 기반으로 자연스럽게 변화하고 있다. 이를 위해 웹&모바일 개발자는 사용자에게 보다 나은 웹 환경을 제공해야 할 필요가 있게 되었다. 이러한 요구사항에 부응할 수 있는도록 HTML5를 사용하여 보다 정형화된 웹&모바일 페이지를 구축하고, CSS3를 사용하여 보다 쉽게 사용자 경험 기반 웹 페이지를 꾸밀 수 있게 되었다. 이 책은 웹 표준과 웹&모바일 환경에 대응할 수 있도록 다음과 같은 내용을 다루고 있다.