Home Page Icon
Home Page
Table of Contents for
Dedication
Close
Dedication
by Divya Manian, Oli Studholme, Richard Clark, Christopher Murphy
Beginning HTML5 and CSS3: The Web Evolved
Titlepage
Dedication
Contents at a Glance
Contents
Forewords
About the Authors
About the Technical Reviewers
Acknowledgments
Introduction
Who is this book for?
How is this book structured?
Conventions used in this book
Chapter 1: HTML5: Now, Not 2022
Basic tenets
How was HTML5 created?
HTML5 moving forward!
HTML5 design principles
A dozen myths about HTML5
Summary
Chapter 2: Your First Plunge into HTML5
Homework review
It’s all in the head
A “Hello World!” journey
Supporting HTML5 cross-browser
An HTML5 boilerplate page
Validation
Revisiting Miss Baker
Summary
Homework
Chapter 3: New Structural Elements
Workflow practices, evolving?
A brave new semantic dawn
Structural building blocks: <div>, <section>, and <article>
Headings: <header>, <hgroup>, and <h1>–<h6>, plus <footer>
The HTML5 outlining algorithm
HTML5-style heading element levels
Even more structural elements: <nav>, <aside>, <figure> (and <figcaption>)
Putting it all together
Accessibility and HTML5
Summary
Homework
Further Reading
Chapter 4: A Richer Approach to Marking Up Content
Ex-presentational elements and friends
Block-level links with the <a> element
Other elements with minor changes from HTML 4
New semantic elements
Extending HTML5
Summary
Chapter 5: Rich Media
The case for Flash
Video the HTML5 way
Audio
Canvas
SVG
Summary
Homework
Chapter 6: Paving the Way for Web Applications
HTML5 forms
Web applications
The glorious dawn of the age of the standards-based Web, accessible to all, in a world of compliant browsers, on a variety of devices
Homework: Mark up the “Join Gordo’s Space Cadets” form using the new markup covered
Chapter 7: CSS3, Here and Now
A Refresher on the importance of web standards
CSS 1, CSS 2.1, CSS3 ...
Is CSS3 ready?
The benefits of CSS3
CSS basics refresher
CSS shorthand
The cascade, specificity, and inheritance
CSS organization and maintenance
Browser support, vendor prefixes, polyfills, and progressive enhancement
Feature detection and polyfills
Summary
Homework
Appendix: CSS3 Module Status
Chapter 8: Keeping Your Markup Slim Using CSS Selectors
Selectors rundown
CSS3 selectors
Browser support
Selectors of the future
Summary
Homework
Appendix
Chapter 9: A Layout for Every Occasion
The web of many devices
The Visual Formatting Model of CSS—it’s boxes all the way down!
CSS3 layouts
Conclusion
Further reading
Homework
Chapter 10: Improving Web Typography
Typeface and fonts
Anatomy of type
A brief history of web type
Text as image
sIFR
Cufón
SVG fonts
@font-face
Finding web fonts
Baselines
Designing with a grid
Baseline grid in summary
Fun with web type
Control the quote glyphs
Summary
Further Reading
Chapter 11: Putting CSS3 Properties to Work
Color and transparency
Backgrounds
Borders
Drop shadows
text-shadow
Gradients
Detecting support and helping other browsers
Combining CSS3 effects
Summary
Homework
Chapter 12: Transforms, Transitions, and Animation
Translate, rotate, scale, skew, transform: 2D and 3D CSS transforms
CSS transitions and CSS animations: compare and contrast
CSS transitions: bling in 4D!
Keyframin’ with CSS animations
A little animation-related JavaScript detour
Putting it all together
Further Reading
Chapter 13: The Future of CSS or, Awesome Stuff That’s Coming
Hardware acceleration and CSS performance
Internationalization
Go forth and make awesome
Appendix: essential links
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
Contents at a Glance
For K & J.
—Richard
For C, R & C
—C
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