Sergey’s HTML5 & CSS3: Quick Reference, 2nd Edition Front Cover

Sergey’s HTML5 & CSS3: Quick Reference, 2nd Edition

  • Length: 218 pages
  • Edition: 2nd
  • Publisher:
  • Publication Date: 2012-03-28
  • ISBN-10: 0983386722
  • ISBN-13: 9780983386728
  • Sales Rank: #2597485 (See Top 100 Books)
Description
HTML and CSS are the most essential and fundamental web languages, which provide the foundation for the vast majority of web sites and web applications. HTML5 is on track to become the future of the web, offering simple plug-in free Rich Internet Application capabilities, easier development, and enhanced user experience.

This book is an essential technical dictionary for professional web designers and developers, conveniently summarizing over 3000 pages of (X)HTML5 and CSS3 specifications and covering the most common and fundamental concepts and specs, including tags, attributes, values, objects, properties, methods, events, and APIs. TOC at glance: 

Intro to HTML5

  • Overview
  • About this book
  • What is HTML?
  • Major HTML versions
  • HTML5
  • XHTML5
  • CSS3
  • Why use HTML5
  • HTML5 advantages
  • Who this book is for
  • HTML5 Branding
  • The logo
  • The technology class icons

2. HTML Syntax

  • HTML document
  • Basics
  • Elements and Tags. Tag nesting
  • Void Elements. Attributes. Boolean attribute
  • XHTML5. Polyglot HTML document
  • Document Type and Structure. MIME Type
  • Common MIME Types
  • Document Object Model (DOM)
  • Semantic Elements
  • Syntax Summary. General Syntax Rules
  • (X)HTML5 void tag syntax
  • HTML5 elements with optional tags
  • Elements by Type
  • Browser Compatibility Scripting. Modernizr
  • HTML5 enabling scripts – Polyfills

3. HTML5 Elements

  • General Definitions
  • Chapter Legend & Conventions
  • Summary of HTML5 Elements
  • HTML5  Elements
  • HTML5 Browser Compatibility

4. Form Elements & Globals

  • HTML5 Forms aka Web Forms 2.0
  • Input and Output elements
  • HTML5 ‘input’ types and attributes
  • HTML5 ‘output’ element
  • Input Type/Attribute Matrix
  • Global Attributes
  • Summary
  • Global Events
  • HTML Event Handler Attributes
  • Window
  • Form
  • Keyboard
  • Mouse
  • Media

5. CSS3

  • CSS Basics. Anatomy of a CSS Rule
  • Typical CSS property locations
  • About CSS Properties
  • CSS Cascading Priority
  • CSS Properties
  • CSS Box Model
  • Background & Borders
  • Box Model
  • Font
  • Marquee
  • Text Formatting
  • Color
  • Multi-column layout
  • Grid Positioning
  • Flexible Box Layout
  • Speech
  • Table. Auto Numbering and Lists
  • Animation and Transitions
  • Outline
  • 2D and 3D Transforms
  • CSS3 ‘Transform’ property functions
  • Generated Content for Paged Media
  • Paged Media
  • Image Values & Replaced Content
  • Line
  • Rubi
  • Hyperlink Presentation
  • Basic User Interface
  • CSS Selector Types
  • CSS3 Selectors
  • HTML5 Selectors API Level 1and 2
  • CSS3 Browser Compatibility Summary

6. HTML5 APIs

  • What is API
  • HTML5 and Related Technologies
  • Semantic Web
  • Microdata
  • HTML5 + RDFa
  • MathML
  • WAI-ARIA
  • Offline & Storage
  • Web Storage
  • HTTP Caching and Serving
  • Indexed Database API
  • Web SQL database
  • Device Access
  • Contacts API
  • Drag and Drop
  • Geolocation
  • Media Capture
  • File API
  • Touch Events
  • Real-Time Connectivity
  • Web Sockets
  • Web Messaging
  • Web Workers
  • Multimedia and Graphics
  • Audio and Video
  • Canvas
  • Scalable Vector Graphic
  • Performance & Integration
  • XMLHttpRequest
  • Navigation Timing
  • Browser Compatibility

7. Appendix

8. Index
To access the link, solve the captcha.