Web Languages

Chapter 2

The Most Basic Web Page in the World

For People Who Love Lists

Commenting Your HTML

Using Comments to Hide Markup from Browsers Temporarily

Symbols

Chapter 4

More Absolute Positioning

Relative Positioning

Floated Positioning

Chapter 5

Resizing Large Images

Fixed Heights and Widths

Chapter 6

Captioning your Table

The Scope Attribute

Chapter 7

Submit Buttons

Chapter 10

Integrating the Blogroll with Your Web Site

CSS Sprites

CSS Sprites

Optimize Using Sprites

CSS Sprites Lab

CSS Frameworks

A Detailed Look at the 960 CSS Framework

960 Grid System

Activity Sheet 4: CSS Frameworks

Microformats

hCard

hCalendar

hResume

JavaScript

Using the nonscript tag in HTML

Creating prompts for users

Making links smarter A

Making links smarter B

Using switch/case statements

Handling errors

Re-using functions

Creating a basic image rollover

Making rollovers accessible and 508 compliant

Making disjointed rollovers

Creating slideshows

Displaying random images

Creating jump menus

Creating dynamic menus

Verifying email addresses

Responding to window events

Responding to mouse movements

Responding to mouse clicks

Responding to onBlur form events

Responding to onFocus form events

Responding to keyboard events

Writing a cookie

Reading a cookie

Displaying a cookie

Counting with cookies

Deleting cookies

Handling multiple cookies

Cookies in action

Deleting nodes from the DOM

Replacing nodes in the DOM

Displaying dates

Displaying times

Creating a countdown

Creating sliding menus

Creating pop-up menus

Creating slideshows with captions

Creating a stylesheet switcher

Activity Sheet 7: Layouts

Fixed Layout

Fluid Layout

Elastic Layout