Web Development & Design Foundations with HTML5

Skip to Content 9th Edition


Chapter 1: Introduction to the Internet and World Wide Web

This brief introduction covers the terms and concepts related to the Internet and the Web with which Web developers need to be familiar. For many students, some of this will be a review. Chapter 1 provides the base of knowledge on which the rest of the textbook is built.

Chapter 2: HTML Basics

As HTML5 and XHTML are introduced, examples and exercises encourage students to create sample pages and gain useful experience. Students are encouraged to create sample pages as they read through the text.

Chapter 3: Configuring Color and Text with CSS

The technique of using Cascading Style Sheets to configure the color and text on web pages is introduced.

Chapter 4: Visual Elements and Graphics

This chapter discusses the use of graphics and visual eff ects on web pages, including image optimization, CSS borders, CSS image backgrounds, new CSS3 visual eff ects, and new HTML5 elements. Students are encouraged to create web pages as they read through the text.

Chapter 5: Web Design

This chapter focuses on recommended web design practices and accessibility. Some of this is reinforcement because tips about recommended website design practices are incorporated into the other chapters.

Chapter 6: Page Layout

This chapter continues the study of CSS begun earlier and introduces techniques for positioning and floating web page elements, including a two-column CSS page layout. New HTML5 semantic elements are also introduced.

Chapter 7: More on Links, Layout, and Mobile

This chapter revisits earlier topics and introduces more advanced techniques related to hyperlinks, using CSS sprites, a three-column page layout, configuring CSS for print, and designing pages for the mobile web. CSS media queries are introduced as students configure a web page for both desktop and mobile display. The chapter also introduces CSS Flexible Box Layout and CSS Grid Layout.

Chapter 8: Tables

This chapter focuses on the HTML elements used to create tables. Methods for configuring a table with CSS are introduced.

Chapter 9: Forms

This chapter focuses on the HTML elements used to create forms. Methods for confi guring the form with CSS are introduced. New HTML5 form control elements and attribute values are introduced.

Chapter 10: Web Development

This chapter focuses on the process of website development, including the job roles needed for a large-scale project, the web development process, and web hosting.

Chapter 11: Web Media and Interactivity

This chapter off ers an overview of topics related to adding media and interactivity to web pages. These topics include HTML5 video and audio, Flash, Java applets, a CSS Image Gallery, CSS3 transform and transition properties, interactivity with HTML5 Details and Summary elements, JavaScript, and AJAX.

Chapter 12: E-Commerce Overview

This chapter introduces e-commerce, security, and order processing on the Web.

Chapter 13: Web Promotion

This chapter discusses site promotion from the web developer's point of view and introduces search engine optimization.

Chapter 14: A Brief Look at JavaScript & jQuery

This chapter provides an introduction to client-side scripting using JavaScript and jQuery.

Questions or Comments?

The author would like to hear from you! Send an e-mail to webdevfoundations@gmail.com