Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Half Title Page
Title Page
Copyright
About the Author
Credits
Introduction
About the Book
Who This Book Is For
What This Book Covers
What You Need to Use This Book
How This Book Is Organized
Conventions
Source Code
Errata
p2p.wrox.com
Chapter 1: Untangling the Web
A Web of Structured Documents
How the Web Works
Introducing Web Technologies
Creating Your First Web Page
Viewing the Source of Web Pages
Summary
Exercises
Chapter 2: The Structure of a Page
Understanding the Basic Document Structure
Attribute Groups
Basic Text Formatting
Presentational Elements
Phrase Elements
Lists
Editing Text
Using Character Entities for Special Characters
Comments
The <font> Element (deprecated)
Understanding Block and Inline Elements
Grouping Elements with <div> and <span>
Summary
Exercises
Chapter 3: Links and Navigation
Basic Links
Understanding Directories and Directory Structures
What Are You Linking To?
Creating Links with the <a> Element
Advanced E-mail Links
Summary
Exercises
Chapter 4: Colors, Images, and Objects
Adding Color to Your Site
Choosing Your Colors for the Web
Adding Images to Your Site
Adding Other Objects with the <object> Element
Using Images as Links
Image Maps
Summary
Exercises
Chapter 5: Tables
Introducing Tables
Basic Table Elements and Attributes
Advanced Tables
Accessibility Issues with Tables
Summary
Exercises
Chapter 6: Forms
Introducing Forms
Creating a Form with the <form> Element
Form Controls
Creating Labels for Controls and the <label> Element
Structuring Your Forms with <fieldset> and <legend> Elements
Focus
Disabled and Read-Only Controls
Sending Form Data to the Server
Summary
Exercises
Chapter 7: Frames
When to Use Frames
Introducing the Frameset
The <frameset> Element
The <frame> Element
The <noframes> Element
Creating Links Between Frames
Nested Framesets
Floating or Inline Frames with <iframe>
Summary
Exercises
Chapter 8: Deprecated and Browser-Specific Markup
Why Deprecated Markup Exists
Older Pages Break Many Rules
Fonts
Backgrounds
Formatting
Links
Lists
Tables
Miscellaneous Attributes
IE-Specific Elements
Netscape-Specific Elements and Attributes
Summary
Exercises
Chapter 9: Cascading Style Sheets
Introducing CSS
Where You Can Add CSS Rules
CSS Properties
Controlling Fonts
Text Formatting
Text Pseudo-Classes
Selectors
Lengths
Percentages
Coming to Grips with the Box Model
Summary
Exercises
Chapter 10: More Cascading Style Sheets
Links
Backgrounds
Lists
Tables
Outlines
The :focus and :active Pseudo-Classes
Generated Content
Miscellaneous Properties
Additional Rules
Positioning with CSS
Overflow
Summary
Exercises
Chapter 11: Page Layout
Understanding the Site
Page Size (and Screen Resolution)
Designing Pages
Structuring Pages
Summary
Exercises
Chapter 12: Design Issues
Text
Navigation
Tables
Forms
Summary
Exercises
Chapter 13: Modularized XHTML and Serving Multiple Devices
Introducing Modularized XHTML
XHTML 1.1
XHTML Basic
Understanding XML Namespaces
Hybrid Document Types
XHTML on Mobile Phones
Creating Sites for Different Platforms
Summary
Exercises
Chapter 14: Learning JavaScript
What Is Programming About?
How to Add a Script to Your Pages
The Document Object Model
Starting to Program with JavaScript
Variables
Operators
Functions
Conditional Statements
Looping
Events
Built-in Objects
Writing JavaScript
Summary
Exercises
Chapter 15: Creating a JavaScript Library
Practical Tips for Writing Scripts
Form Validation
Form Enhancements
Breadcrumb Trails
Image Rollovers
Random Script Generator
Pop-Up Windows
When Not to Use JavaScript
Summary
Exercises
Chapter 16: Taking Your Site Live
Meta Tags
Testing Your Site
Taking the Leap to Live
What Next?
Introducing Other Technologies
Summary
Appendix A: Answers to Exercises
Appendix B: XHTML Element Reference
Appendix C: CSS Properties
Appendix D: Color Names and Values
Appendix E: Character Encodings
Appendix F: Special Characters
Appendix G: Language Codes
Appendix H: MIME Media Types
Index
← Prev
Back
Next →
← Prev
Back
Next →