December 2011 | English | 656 pages | 1890774669 | PDF | 56 Mb
HTML5 and CSS3 (the latest standards for HTML and cascading style sheets) are packed with coding options that make it easier than ever to create web pages with the features users want today, from an up-to-date look and feel…to immediate validation of user entries…to audio and video samplings. At the same time, there are still older browsers and millions of existing web sites that require you to integrate HTML5 and CSS3 features with the earlier standards. So how do you learn all this?
This book is exactly the practical approach you need. It teaches you how to use HTML5 and CSS3 the way they were meant to work, with HTML5 to provide the page content and CSS3 to format the content and lay out the pages. But it also teaches you how to use the HTML5 and CSS3 features alongside the earlier standards to ensure that your pages will work for the widest possible audience. So if you’re going to be developing web pages…whether you’re a web designer, a javascript programmer, a server-side programmer, or a rookie…this book is for you.
It begins with a 6-chapter, quick-start course to get you working at the professional level right away. Soon, you’ll be using HTML5 features…like the semantic tags that improve the structure of your content and your search engine rankings…along with CSS3 features…like text and border shadows, rounded corners, and background gradients that give your pages a cutting-edge feel. And you’ll know how and when to blend them with the earlier HTML and CSS code.
After that quick-start, you’ll learn how to make your pages work better for your site visitors by enhancing them with audio and video files…using the jQuery Mobile library to deliver content on mobile devices…adding jQuery routines for special effects like slide shows and accordions…and using javascript to provide for features like geolocation, web storage, canvas, and drag-and-drop…the kinds of skills that go far beyond what you’ll find in other introductory books.
Who this book is for
This book is for anyone who wants to develop web pages the professional way, using HTML5 semantic tags to structure the content and CSS to format and lay it out on the page. That includes:
budding web developers
experienced web developers who want to update their HTML/CSS skills to the new standards
web developers who still use tables for page layout when they should be using CSS
But it’s also for web programmers, whether they’re working in javascript or using a server-side language like PHP, ASP.NET, or Java servlets and JSPs. Web programmers are often surprised at the intricacies involved in writing good HTML and CSS code, yet understanding that piece makes them more effective members of the development team.
Table of Contents
Section 1: A crash course in HTML and CSS
Chapter 1. Introduction to web development
Chapter 2. How to code, test, and validate a web page
Chapter 3. How to use HTML to structure a web page
Chapter 4. How to use CSS to format the elements of a web page
Chapter 5. How to use the CSS box model for spacing, borders, and backgrounds
Chapter 6. How to use CSS for page layout
Section 2: More HTML and CSS skills as you need them
Chapter 7. How to work with links and lists
Chapter 8. How to work with images
Chapter 9. How to work with tables
Chapter 10. How to work with forms
Chapter 11. How to add audio and video to your web site
Chapter 12. How to format web pages for printing
Section 3: javascript and jQuery skills
Chapter 13. How to use javascript to enhance your web pages
Chapter 14. How to use jQuery to enhance your web pages
Chapter 15. How to use jQuery Mobile to build mobile web sites
Chapter 16. Advanced HTML5 and CSS3 features
Section 4: How to design and deploy a web site
Chapter 17. How to design a web site
Chapter 18. How to deploy a web site on a web server
Resources
Appendix A. How to set up your computer for this book
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.