HTML5 and CSS3 All-in-One For Dummies, 3rd Edition

  • 15h 36m
  • Andy Harris
  • John Wiley & Sons (US)
  • 2014

HTML5 and CSS3 are essential tools for creating dynamic websites and boast updates and enhanced features that can make your websites even more effective and unique. This friendly, all-in-one guide covers everything you need to know about each of these technologies and their latest versions so that you can use them together. Building on the bestselling formats of the first two editions, this new edition teaches you the fundamentals of HTML5 and CSS3, and then presents ways for using them with JavaScript, MySQL, and Ajax to create websites that work.

  • Covers using JavaScript, PHP, MySQL, and Ajax in the context of programming dynamic web pages with CSS3 and HTML5
  • Includes self-contained minibooks that review HTML, CSS, design and layout, client-side JavaScript, Ajax and server-side, and putting it all together
  • Examines new web development advancements including new technologies and changes to the standards
  • Features a website that contains supporting materials including code and several valuable programs that are useful for web development

HTML5 and CSS3 All-in-One For Dummies, 3rd Edition serves as the perfect reference for both web development beginners and seasoned professionals looking to learn more about how to get the most out of the powerful combination of HTML5 and CSS3.

About the Author

Andy Harris taught himself programming because it was fun. Today he teaches computer science, game development, and web programming at the university level; is a technology consultant for the state of Indiana; has helped people with disabilities to form their own web development companies; and works with families who wish to teach computing at home.

In this Book

  • Sound HTML Foundations
  • It's All About Validation
  • Choosing Your Tools
  • Managing Information with Lists and Tables
  • Making Connections with Links
  • Adding Images, Sound, and Video
  • Creating Forms
  • Coloring Your World
  • Styling Text
  • Selectors: Coding with Class and Style
  • Borders and Backgrounds
  • Levels of CSS
  • CSS Special Effects
  • Fun with the Fabulous Float
  • Building Floating Page Layouts
  • Styling Lists and Menus
  • Using Alternative Positioning
  • Getting Started with JavaScript
  • Talking to the Page
  • Decisions and Debugging
  • Functions, Arrays, and Objects
  • Getting Valid Input
  • Drawing on the Canvas
  • Animation with the Canvas
  • Getting Started on the Server
  • PHP and HTML Forms
  • Using Control Structures
  • Working with Arrays
  • Using Functions and Session Variables
  • Working with Files and Directories
  • Exceptions and Objects
  • Getting Started with Data
  • Managing Data with MySQL
  • Normalizing Your Data
  • Putting Data Together with Joins
  • Connecting PHP to a MySQL Database
  • AJAX Essentials
  • Improving JavaScript and AJAX with jQuery
  • Animating jQuery
  • Using the jQuery User Interface Toolkit
  • Improving Usability with jQuery
  • Working with AJAX Data
  • Going Mobile
  • Managing Your Servers
  • Planning Your Sites
  • Introducing Content Management Systems
  • Editing Graphics
  • Taking Control of Content


Rating 4.0 of 1 users Rating 4.0 of 1 users (1)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)