Contents

                  Acknowledgments

                  Introduction

PART I    Basic HTML


        LESSON 1    An Introduction to HTML

                  What Is HTML?

                            HTTP and HTML Basics

                            The Request/Response Sequence

                            The Difference Between Get and Post Requests

                  HTML Tags

                            Tag Attributes

                  Summary

                  Self-Test Questions

        LESSON 2    The Layout of an HTML Document

                  The ]]> Declaration

                            Internet Explorer Tweak for Local Documents

                  The ]]> Tag

                  The ]]> Tag

                            Creating a Document Title

                            Including Style Sheets

                            Incorporating JavaScript

                            Passing Metadata

                  The ]]> Tag

                  Summary

                  Self-Test Questions

        LESSON 3    The HTML Document Body

                  Inserting Comments

                  The HTML 4.01 Tags

                            The ]]> and ]]> Tags

                            Headings

                            Paragraphs

                            Line Breaks

                            Text Emphasis

                  Summary

                  Self-Test Questions

        LESSON 4    Fonts, Colors, and Images

                  Changing Font Face and Color

                            ]]>

                            ]]>

                            ]]>

                            ]]>

                            ]]>

                            The Named Colors

                            Coloring by Numbers

                            Font Faces

                  Displaying Images

                  Summary

                  Self-Test Questions

        LESSON 5    Creating Lists and Tables

                  Building Lists

                            Overriding the Defaults

                            Definition Lists

                  Creating Tables

                            Table Rows and Columns

                            Extending Rows and Columns

                  Summary

                  Self-Test Questions

        LESSON 6    Links, Forms, and Frames

                  Using Hyperlinks

                            The Query String

                            Relative URLs

                            Creating Links

                  Building Forms

                            The ]]> Tag

                            The ]]> Tag

                            The ]]> Tag

                            The ]]> Tag

                            The ]]> Tag

                  Frames and Iframes

                  Summary

                  Self-Test Questions

        LESSON 7    Using the Remaining HTML4 Tags

                  Conditional HTML for Internet Explorer

                            Simple Comparisons

                            Higher or Lower Values

                            The Not Operator

                            The Mark of the Web

                  ...]]>

                  ...]]> (Obsolete)

                  ]]>

                  ]]>

                  ]]> (Obsolete)

                  ...]]>

                  ...]]> (Obsolete) and ...]]>

                  ...]]>

                  ...]]> (Obsolete)

                  ...]]>

                  ...]]>

                  ]]> and ]]>

                  ...]]>

                  ...]]>

                  ...]]> (Obsolete)

                  ]]> (Obsolete)

                  ]]>

                  ...]]>

                  ...]]> (Obsolete)

                  ...]]> (Reserved)

                  ...]]>

                  ...]]> and ...]]>

                  Summary

                  Self-Test Questions

PART II    HTML5 and the Canvas


        LESSON 8    What’s New in HTML5

                  The Canvas

                  Geolocation

                  Forms

                  Local Storage

                  Audio and Video

                            The ]]> Tag

                  Microdata

                  Web Workers

                  Web Applications

                  Still to Come

                  Summary

                  Self-Test Questions

        LESSON 9    Accessing the Canvas

                  An Ultra-Crash Course in JavaScript

                            Accessing Form Elements from JavaScript

                            Using the Function

                            The Simpler Function

                            The Partner Function

                  The ]]> Tag

                            Accessing the Canvas with JavaScript

                            Converting a Canvas to an Image

                  Summary

                  Self-Test Questions

        LESSON 10  Creating Rectangles, Fills, Gradients, and Patterns

                  Drawing Rectangles

                            The Function

                            The Property

                            The Function

                            The Function

                  Creating Gradients

                            The Function

                            The Function

                            The Function

                  Using Patterns

                            The Function

                  Summary

                  Self-Test Questions

        LESSON 11  Writing Text to the Canvas

                  Writing Text

                            The Property

                            The Function

                            The Property

                            The Property

                            The Function

                            Determining Text Width

                  Summary

                  Self-Test Questions

        LESSON 12  Drawing Lines, Paths, and Curves

                  Drawing Lines

                            The Property

                            The Property

                            The Property

                            The Property

                  Drawing with Paths

                            The and Functions

                            The and Functions

                            The Function

                            The Function

                            The Function

                            The Function

                            The Function

                  Creating Curves

                            The Function

                            The Function

                            The Function

                            The Function

                  Summary

                  Self-Test Questions

        LESSON 13  Manipulating Images, Shadows, and Pixels

                  Using Images

                            The Function

                  Adding Shadows

                  Pixel Editing

                            The Function

                            The Array

                            The Function

                            The Function

                  Summary

                  Self-Test Questions

        LESSON 14  Compositing, Transparency, and Transformations

                  Compositing and Transparency

                            The Property

                            The Property

                  Using Transformations

                            The Function

                            The and Functions

                            The Function

                            The Function

                            The Function

                            The Function

                  Summary

                  Self-Test Questions

PART III    Advanced HTML


        LESSON 15  Supporting Geolocation

                  Accessing Geolocation with JavaScript

                            The Property

                            The Function

                            In the Real World

                  The GPS Service

                            Other Location Methods

                  Summary

                  Self-Test Questions

        LESSON 16  Building Advanced Forms

                  New Form Attributes

                            The Attribute

                            The Attribute

                            The Attribute

                  Form Overrides

                            The Attribute

                            The Attribute

                            The Attribute

                            The Attribute

                            The Attribute

                            The and Attributes

                            The Attribute and and Tags

                            The and Attributes

                            The Attribute

                            The and Attributes

                            The Attribute

                            The Attribute

                            The Attribute

                            The Attribute

                  New Form Input Types

                            The Input Type

                  Date and Time Pickers

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                            The Input Type

                  Summary

                  Self-Test Questions

        LESSON 17  Implementing Local Storage and Cross-Document Messaging

                  Using Local Storage

                            Storing and Retrieving Local Data

                            Removing and Clearing Local Data

                  Cross-Document Messaging

                  Summary

                  Self-Test Questions

        LESSON 18  Playing Audio

                  Understanding Codecs

                  The ]]> and ]]> Tags

                            The ]]> and ]]> Tag Attributes

                            Supporting Older Browsers

                  Summary

                  Self-Test Questions

        LESSON 19  Displaying Video

                  The Video Codecs

                            The ]]> and ]]> Tags

                            The ]]> and ]]> Tag Attributes

                  Summary

                  Self-Test Questions

        LESSON 20  Working with Microdata, Web Workers, and Web Applications

                  Microdata

                  Web Workers

                  Offline Web Applications

                  Drag and Drop

                  Other HTML5 Tags

                  Summary

                  Self-Test Questions

        APPENDIX  Answers to the Self-Test Questions

                  Lesson 1 Answers

                  Lesson 2 Answers

                  Lesson 3 Answers

                  Lesson 4 Answers

                  Lesson 5 Answers

                  Lesson 6 Answers

                  Lesson 7 Answers

                  Lesson 8 Answers

                  Lesson 9 Answers

                  Lesson 10 Answers

                  Lesson 11 Answers

                  Lesson 12 Answers

                  Lesson 13 Answers

                  Lesson 14 Answers

                  Lesson 15 Answers

                  Lesson 16 Answers

                  Lesson 17 Answers

                  Lesson 18 Answers

                  Lesson 19 Answers

                  Lesson 20 Answers

        Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.135.184.239