Table of Contents

 

 

 

 

HTML and CSS

 

LEVEL I

TUTORIALS

 

Tutorial 1

Getting Started with HTML5

1

 

Creating a Product Page for a Small Business

 

Tutorial 2

Developing a Web Site

71

 

Creating a Web Site for Amateur Photographers

 

LEVEL II

TUTORIALS

 

Tutorial 3

Designing a Web Page with CSS

137

 

Creating a Web Site for a Rural Farm

 

Tutorial 4

Creating Page Layouts with CSS

221

 

Designing a Web Site for a Cycling Club

 

Tutorial 5

Working with Tables and Columns

317

 

Creating a Radio Program Schedule

 

LEVEL III

TUTORIALS

 

Tutorial 6

Creating a Web Form

393

 

Designing a Survey Form

 

Tutorial 7

Designing a Multimedia Web Site

483

 

Enhancing a Document with Sound, Video, and Applets

 

Tutorial 8

Enhancing a Web Site with Advanced CSS

547

 

Designing for Special Effects, Print Media, and the Mobile Web

 

Tutorial 9

Working with XHTML

643

 

Creating a Well-Formed, Valid Document

 

Tutorial 10

Programming with JavaScript

685

 

Hiding E-Mail Addresses on a Library Web Site

 

 

DHTML

 

LEVEL IV

TUTORIALS

 

Tutorial 11

Working with Operators and Expressions

743

 

Creating a New Year’s Day Countdown Clock

 

Tutorial 12

Working with Arrays, Loops, and Conditional Statements

803

 

Creating a Monthly Calendar

 

Tutorial 13

Exploring the Document Object Model

873

 

Creating an Interactive Puzzle

 

Tutorial 14

Working with Document Nodes and Styles

933

 

Creating a Dynamic Table of Contents

 

Appendix A

Color Names with Color Values, and HTML Character Entities

A1

Appendix B

Making the Web More Accessible

B1

Appendix C

HTML Elements and Attributes

C1

Appendix D

Cascading Styles and Selectors

D1

Appendix E

Frames and Framesets

E1

Appendix F

JavaScript and the HTML5 DOM

F1

Appendix G

Working with Cookies

G1

Appendix H

Understanding Regular Expressions

H1

 

Glossary/Index

REF1