Books & Videos

Table of Contents

  1. Applying Dynamic HTML

    1. Chapter 1 The State of the Art

      1. The Standards Alphabet Soup
      2. Version Headaches
      3. HTML 4.0
      4. Style Sheets
      5. Document Object Model
      6. ECMAScript
      7. A Fragmenting World
    2. Chapter 2 Cross-Platform Compromises

      1. What Is a Platform?
      2. Navigator 4 DHTML
      3. Internet Explorer 4 DHTML
      4. Cross-Platform Strategies
      5. Cross-Platform Expectations
    3. Chapter 3 Adding Style Sheets to Documents

      1. Rethinking HTML Structures
      2. Understanding Block-Level Elements
      3. Two Types of Containment
      4. CSS Platforms
      5. Of Style Sheets, Elements, Attributes, and Values
      6. Embedding Style Sheets
      7. Subgroup Selectors
      8. Attribute Selector Futures: CSS2
      9. JavaScript Style Sheet Syntax
      10. Cascade Precedence Rules
      11. Cross-Platform Style Differences
    4. Chapter 4 Adding Dynamic Positioning to Documents

      1. Creating Positionable Elements
      2. Positioning Attributes
      3. Changing Attribute Values via Scripting
      4. Cross-Platform Position Scripting
      5. Handling Navigator Window Resizing
      6. Common Positioning Tasks
    5. Chapter 5 Making Content Dynamic

      1. Writing Variable Content
      2. Writing to Other Frames and Windows
      3. Links to Multiple Frames
      4. Image Swapping
      5. Changing Tag Attribute Values
      6. Changing Style Attribute Values
      7. Changing Content
    6. Chapter 6 Scripting Events

      1. Basic Events
      2. Binding Event Handlers to Elements
      3. Event Handler Return Values
      4. Event Propagation
      5. Examining Modifier Keys
      6. Examining Mouse Buttons and Key Codes
      7. Dragging Elements
      8. Event Futures
    7. Chapter 7 Looking Ahead to HTML 4.0

      1. New Directions Overview
      2. New Elements
      3. Deprecated Elements
      4. Obsolete Elements
      5. New Element Attributes
      6. Deprecated Attributes
  2. Dynamic HTML Reference

    1. Chapter 8 HTML Reference

      1. Attribute Value Types
      2. Common HTML Attributes
      3. CLASS
      4. DIR
      5. ID
      6. LANG
      7. LANGUAGE
      8. STYLE
      9. TITLE
      10. Alphabetical Tag Reference
    2. Chapter 9 Document Object Reference

      1. Property Value Types
      2. About client- and offset- Properties
      3. Event Handler Properties
      4. Common Object Properties, Methods, and Collections
      5. Alphabetical Object Reference
    3. Chapter 10 Style Sheet Attribute Reference

      1. Attribute Value Types
      2. Pseudo-Elements and Pseudo-Classes
      3. At-Rules
      4. Conventions
      5. Alphabetical Attribute Reference
    4. Chapter 11 JavaScript Core Language Reference

      1. Internet Explorer JScript Versions
      2. About Static Objects
      3. Core Objects
      4. Operators
      5. Control Statements
      6. Global Functions
      7. Statements
  3. Cross References

    1. Chapter 12 HTML Attribute Index

    2. Chapter 13 Document Object Properties Index

    3. Chapter 14 Document Object Methods Index

    4. Chapter 15 Document Object Event Handlers Index

  4. Appendixes

    1. Appendix Color Names and RGB Values

    2. Appendix HTML Character Entities

    3. Appendix Keyboard Event Character Values

    4. Appendix Internet Explorer Commands

    5. Chapter 16 Glossary

  1. Colophon