If you have anything to do with web development, you should know how to use HTML. XHTML, and CSS the modern, professional way. That's true if you want to become a web designer. That's true for web designers who still use tables for page layout when they should be using CSS. That's true for JavaScript programmers. And that's true for server-side programmers who use PHP, ASF.NET, Java servlets and JSPs, or other server-side languages.
Whether you're just starting out in web development or you'd like to update your existing skills, this book gets you off to a fast start! In fact, in just the first 6 chapters, you'll learn more about web development than you can from most full books. By the end of this crash course, you'll be developing web pages the professional way, with HTML or XHTML for the content and CSS for the formatting and page layout. That includes sophisticated page layouts that require the use of the box model, floating, and positioning.
In section 2, you'll learn all the other skills that you need for developing web pages. Those skills include how to develop forms that are submitted to web servers, how to add audio or video to a page, how to use a style sheet for printing, how to develop pages for mobile devices...everything you need for modern web pages. You'll also learn how to take your web pages to the next level by using tested JavaScript code for effects like image rollovers and slide shows.
In the last section, now that you know how to develop web pages, you'll learn how to design an entire web site using today's best practices. You'll also learn how to deploy your web site, and how to get it into the major search engines and directories. When you're done, you'll have all the perspective and skills you need to develop professional web pages.