Part of the New Perspectives Series, this thorough, engaging includes everything readers need to learn to create simple to complex Web sites using HTML5, CSS3, and Dynamic HTML.
Tutorial 1: Getting Started with HTML5: Creating a Product Page for a Small Business
Tutorial 2: Developing a Web Site: Creating a Web Site for Amateur Photographers
Tutorial 3: Designing a Web Page with CSS: Creating a Web Site for a Rural Farm
Tutorial 4: Creating Page Layouts with CSS: Designing a Web Site for a Cycling Club
Tutorial 5: Working with Tables and Columns: Creating a Radio Program Schedule
Tutorial 6: Creating a Web Form: Designing a Survey Form
Tutorial 7: Designing a Multimedia Web Site: Enhancing a Document with Sound, Video, and Applets
Tutorial 8: Enhancing a Web Site with Advanced CSS: Designing for Special Effects, Print Media, and the Mobile Web
Tutorial 9: Working with XHTML: Creating a Well-Formed, Valid Document
Tutorial 10: Programming with Java Script: Hiding E-Mail Addresses on a Library Web Site
Additional Case 1: Creating a Music School Web Site
Additional Case 2: Creating a Culinary Web Site
Additional Case 3: Creating a Web Site for a Climbing School
Tutorial 11: Working with Operators and Expressions: Creating a New Year’s Day Countdown Clock
Tutorial 12: Working with Arrays, Loops, and Conditional Statements: Creating a Monthly Calendar
Tutorial 13: Exploring the Document Object Model: Creating an Interactive Puzzle
Tutorial 14: Working with Document Nodes and Styles: Creating a Dynamic Table of Contents
Appendix A: Color Names with Color Values, and HTML Character Entities
Appendix B: Making the Web More Accessible
Appendix C: HTML Elements and Attributes
Appendix D: Cascading Styles and Selectors
Appendix E: Frames and Framesets
Appendix F: JavaScript and the HTML5 DOM
Appendix G: Working with Cookies
Appendix H: Understanding Regular Expressions