Pro HTML5 with CSS, JavaScript, and Multimedia: Complete Website Development and Best Practices
- Length: 560 pages
- Edition: 1st ed.
- Language: English
- Publisher: Apress
- Publication Date: 2017-03-16
- ISBN-10: 1484224620
- ISBN-13: 9781484224625
- Sales Rank: #1316832 (See Top 100 Books)
Learn thorough coverage of HTML5, including markup, styling, and scripting, with many practical examples and best practice insights. You’ll quickly understand HTML5 markup elements and when to use them, and then apply the latest CSS3 features to create amazing web pages.
Pro HTML5 with CSS, JavaScript, and Multimedia teaches the fundamentals of client-side scripting and covers the immense functionality available with HTML5. Learn to use JavaScript to create web applications that are dynamic and interactive, and add advanced features, including audio, video, SVG, and drag and drop capabilities. Using practical hands-on demonstrations you will access a larger set of technologies to create more diverse and powerful websites and applications.
What You Will Learn:
- How, and when, to use all the HTML5 markup tags
- Use CSS3 features to simplify website design
- Master JavaScript fundamentals and advanced features
- Use SVG and the canvas tag to incorporate graphics
- Leverage the native browser support for Geolocation, IndexedDB, and drag and drop capabilities
Who This Book Is For:
Web developers and designers who want to increase their HTML5 skills to create modern interactive websites
Table of Contents
Part I: HTML5 Technologies
Chapter 1: Hypertext Markup Language
Chapter 2: Cascading Style Sheets
Chapter 3: JavaScript Essentials
Part II: HTML
Chapter 4: Structural HTML Elements
Chapter 5: Phrasing HTML Elements
Chapter 6: Table HTML Elements
Chapter 7: Embedded HTML Elements
Chapter 8: HTML Form Elements
Part III: CSS
Chapter 9: CSS Selectors
Chapter 10: Positioning Content
Chapter 11: Text Styles
Chapter 12: Borders and Backgrounds
Chapter 13: Styling Tables
Chapter 14: Flexbox
Chapter 15: Animation and Transforms
Part IV: JavaScript
Chapter 16: Browser Environment
Chapter 17: Window Object
Chapter 18: DOM Elements
Chapter 19: Dynamic Styling
Chapter 20: Events
Part V: Advanced Applications
Chapter 21: Audio and Video
Chapter 22: Scalable Vector Graphics
Chapter 23: Canvas
Chapter 24: Drag and Drop
Chapter 25: Indexed DB
Chapter 26: Geolocation and Mapping
Appendix A: AJAX
Appendix B: Drag and Drop Source Code
Appendix C: References