Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Contents
Section I: Getting Started with HTML5
Chapter 1: What Is HTML?
The Language of the Web
How Browsers Style Web Pages
The Latest Version: HTML5
Try It
Chapter 2: Creating Your First Web Page
HTML5 Syntaxes: An Embarrassment of Riches
Understanding Basic Page Structure
Try It
Chapter 3: Viewing Web Pages
Opening Files in a Browser
Setting a Web Workflow
Try It
Section II: Styling Your Web Page
Chapter 4: What Is CSS?
Understanding Cascading Style Sheets
Key CSS Concepts
Working with CSS Placement
Working with Selectors
Chapter 5: Testing CSS
Validating Your CSS
Checking Your CSS in a Browser
Try It
Section III: Working with HTML Basics
Chapter 6: Adding Text
Working with Paragraphs
Try It
Adding Headings
Try It
Applying Special Characters
Try It
Chapter 7: Styling Text with CSS
Picking Your Font Family
Try It
Setting Text Size and Line Height
Try It
Choosing Text Color
Try It
Aligning and Emphasizing Text
Try It
Chapter 8: Linking to Content
Linking to Other Pages
Try It
Linking to a Page Section
Try It
Styling Link States
Working with E-mail and Document Links
Try It
Chapter 9: Validating Your Pages
Working with the HTML5 doctype
Using the W3C Validator
Try It
Section IV: Incorporating Images
Chapter 10: Working with Images
Understanding Web Images
Inserting Foreground Images
Try It
Using Links with Images
Aligning Images
Try It
Including Background Images
Try It
Chapter 11: Using Image Maps
Creating an Image Map
Try It
Chapter 12: Adding Horizontal Rules
Separating Page Sections
Sizing and Styling Rules
Try It
Section V: Using Lists
Chapter 13: Inserting Unordered Lists
Working with Bulleted Items
Try It
Nesting Unordered Lists
Changing List Appearance
Try It
Chapter 14: Working with Ordered Lists
Creating Numbered Lists
Try It
Expanding an Outline
Combining Unordered and Ordered Lists
Try It
Chapter 15: Extending Lists
Understanding Website Navigation Bars
Working with Lists for Navigation
Try It
Using Definition Lists and the <dialog> Tag
Try It
Section VI: Structuring Tables
Chapter 16: Building a Simple Table
Understanding HTML Tables
Working with Rows and Columns
Try It
Chapter 17: Styling Tables
Creating White Space in Tables
Aligning Tables
Working with Borders
Modifying Table Colors
Try It
Chapter 18: Making Tables More Accessible
Inserting Captions
Incorporating Details and Summary
Try It
Section VII: Building Forms
Chapter 19: Creating a Form
Understanding Forms
Using Text and Textarea Fields
Try It
Working with Radio Buttons
Offering Checkbox Options
Implementing Select Lists
Try It
Using Hidden Form Controls
Inserting Form Buttons
Try It
Chapter 20: Enhancing Forms
Applying Fieldsets and Legends
Try It
Using Tables for Form Layout
Styling Forms with CSS
Understanding Additional HTML5 Form Enhancements
Try It
Section VIII: Enhancing HTML with JavaScript
Chapter 21: Adding JavaScript
Understanding JavaScript
Integrating JavaScript Code
Degrading Gracefully
Testing JavaScript
Try It
Chapter 22: Advanced JavaScript
Linking External Files
Incorporating a JavaScript Framework
Try It
Section IX: Adding Media
Chapter 23: Working with Plug-Ins
Understanding Plug-Ins
Inserting an SWF File
Adding Silverlight Code
Try It
Chapter 24: Inserting Audio
Using Web-Compatible Audio
Linking to MP3 Files
Embedding Audio with Plug-Ins
Incorporating HTML5 Audio
Try It
Chapter 25: Inserting Video
Working with Video Types
Adding a Video Player
Integrating Video without a Plug-In
Try It
Section X: Next Steps in HTML5
Chapter 26: Looking Ahead in HTML5
Using HTML5 Today
What Works Now
What Doesn’t Work Yet
Determining What Works Dynamically
Try It
Chapter 27: Enhancing Web Page Structure
Understanding Current Layouts
Working with the New HTML5 Semantics
Try It
Chapter 28: Integrating Advanced Design Elements
Expanding Font Possibilities
Designing for Multiple Screens
Drawing with <canvas>
Try It
Appendix A: Browser Support for HTML5
HTML5 New Features
CSS3 New Features
Appendix B: Advanced HTML5 Features
Editable Content
Local Storage
Geolocation
Appendix C: What’s on the DVD?
System Requirements
Using the DVD
What’s on the DVD
Troubleshooting
Customer Care
End-User License Agreement
Introduction
Download CD/DVD content
← Prev
Back
Next →
← Prev
Back
Next →