Copyright
Brief Table of Contents
Table of Contents
Foreword
Preface
Acknowledgments
About this Book
About the Cover Illustration
Chapter 1. HTML5 and .NET
1.1. New toys for developers thanks to HTML5
1.1.1. New HTML5 tags and microdata
1.1.2. HTML5 applications for devices
1.1.3. Better, faster JavaScript
1.1.4. Libraries, extensions, and frameworks
1.1.5. New HTML5 JavaScript APIs
1.1.6. Cascading Style Sheets 3
1.1.7. MVC and Razor
1.2. HTML5 applications end-to-end
1.2.1. Page structure and page presentation
1.2.2. Page content
1.2.3. Application navigation
1.2.4. Business logic
1.2.5. Server communications
1.2.6. The data layer
1.3. Hello World in HTML5
1.3.1. Creating the template
1.3.2. Customizing the application
1.3.3. Building the JavaScript library
1.3.4. Building the server side
1.4. Summary
Chapter 2. A markup primer: classic HTML, semantic HTML, and CSS
2.1. Classic and semantic HTML markup: what���s the difference?
2.2. Basic structural elements of all HTML tags
2.2.1. Working with the basic HTML tags
2.2.2. Making content flow where you want with block and inline elements
2.2.3. Dividing data into grids with table elements
2.2.4. Using HTML form elements
2.3. Semantic HTML: The semantic blueprint
2.3.1. Grouping and dividing page content with content tags
2.3.2. Going beyond semantics with application tags
2.3.3. Using media tags for audio and video content
2.4. Styling HTML5: CSS basics
2.4.1. Understanding CSS syntax