Home Page Icon
Home Page
Table of Contents for
Close
by Paul Haine, Anselm Bradford
HTML5 Mastery: Semantics, Standards, and Styling
Title
Dedication
Contents at a Glance
Contents
About the Authors
About the Technical Reviewer
About the Cover Image Artist
Acknowledgments
Introduction
Who is this book for?
How is this book structured?
Conventions used in this book
Chapter 1: Getting Started: Transitioning to HTML5
HTML5 = HTML ≠ HTML5
Anatomy of an HTML5 document
HTML terminology and concepts
What's new in HTML5?
Is XHTML gone?
Deciding between HTML and XHTML
Web browser support
Web browser developer tools
Summary
Chapter 2: Using the Right Tag for the Right Job
Global attributes
Content model categories
Root element
Document metadata and scripting elements
Document sectioning elements
Content grouping elements
Text-level semantic elements
Tabular data elements
Form elements
Embedded content elements
Interactive elements
Summary
Chapter 3: Recognizing Semantics
What are semantics and why should I care?
Thinking in outlines
HTML5 outline algorithm
Implicitly creating an outline using heading content
Creating an outline using sectioning content
Headers and footers
Viewing HTML5 outlines
Are divs (and spans) obsolete?
Case study: the City Press
Other text-level elements
Summary
Chapter 4: Form Mastery
Form markup refresher
Gathering input
Validating and submitting forms
Other common input element attributes
Other form controls
Adding structure with fieldsets and labels
Putting it all together
Form usability
Summary
Chapter 5: Multimedia: Video, Audio, and Embedded Media
Where it all began: img
Image maps
Embedding other media
Embedding HTML: iframe
Video
Audio
Captions track
Encoding audio and video
Last but not least
Summary
Chapter 6: CSS3
The present state: CSS2.1
CSS3 modules
Using CSS
Backgrounds and borders
Color
Web typography
Summary
Chapter 7: User Interaction and the HTML5 APIs
Using JavaScript in this chapter
The History API
Building a custom video controller
Scripted 2D Canvas API
Drag-and-drop operations
Summary
Chapter 8: The Road Ahead
Challenges of the mobile Web
Responsive design
Offline application cache
Other HTML5 technologies
Summary
Appendix: Associated Technologies
Geolocation
SVG and MathML
Client-side storage
Web workers
Web Sockets API
Video conferencing and peer-to-peer communication
WAI-ARIA
File API
Useful web resources
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset