Html5: QuickStudy Laminated Reference Guide
By Robin Nixon
()
About this ebook
Robin Nixon
Robin Nixon has been a software developer and author since the 1980s and has written over 30 books on the subject. His book Learning PHP, MySQL & JavaScript was first published in 2009 and since then its various editions have remained some of the top-selling books on web development worldwide, and are used as course material for numerous courses in colleges and universities. Robin's books have been translated into many different languages and he has also produced a range of video tutorials.
Read more from Robin Nixon
HTML5 and CSS3 Masterclass: In-depth Web Design Training with Geolocation, the HTML5 Canvas, 2D and 3D CSS Transformations, Flexbox, CSS Grid, and More (English Edition) Rating: 0 out of 5 stars0 ratingsCreative Visualization For Dummies Rating: 0 out of 5 stars0 ratingsYes, I Can!: Using Visualization To Achieve Your Goals Rating: 0 out of 5 stars0 ratings
Related to Html5
Related ebooks
Ultra HTML Reference Rating: 2 out of 5 stars2/5Introduction to HTML & CSS Rating: 4 out of 5 stars4/5Quick JavaScript Learning In Just 3 Days: Fast-Track Learning Course Rating: 0 out of 5 stars0 ratingsMake Bootstrap Themes Rating: 0 out of 5 stars0 ratingsHTML in 30 Pages Rating: 5 out of 5 stars5/5CSS3 Foundations Rating: 4 out of 5 stars4/5HTML& CSS for Beginners: Learn the Fundamentals of Computer Programming Rating: 0 out of 5 stars0 ratingsClient Side Web Development For Beginners (HTML/CSS/JS) Rating: 4 out of 5 stars4/5HTML Beginner's Crash Course: HTML for Beginner's Guide to Learning HTML, HTML & CSS, & Web Design Rating: 4 out of 5 stars4/5Html5 for Beginners: A Step-By-Step Guide Rating: 0 out of 5 stars0 ratingsBeginning HTML and CSS Rating: 0 out of 5 stars0 ratingsXML Programming: The Ultimate Guide to Fast, Easy, and Efficient Learning of XML Programming Rating: 3 out of 5 stars3/5HTML5 & CSS3 For Beginners: Your Guide To Easily Learn HTML5 & CSS3 Programming in 7 Days Rating: 4 out of 5 stars4/5JavaScript for the Business Developer Rating: 3 out of 5 stars3/5Mastering JavaScript: The Complete Guide to JavaScript Mastery Rating: 5 out of 5 stars5/5HTML5 & CSS3 For The Real World: Powerful HTML5 and CSS3 Techniques You Can Use Today! Rating: 0 out of 5 stars0 ratingsEasy html and css Rating: 0 out of 5 stars0 ratingsIntroduction to PHP Rating: 3 out of 5 stars3/5Web Development Step by Step - HTML Rating: 0 out of 5 stars0 ratingsHTML & CSS For Beginners: Your Step by Step Guide to Easily HTML & CSS Programming in 7 Days Rating: 4 out of 5 stars4/5Web Development Step by Step Rating: 0 out of 5 stars0 ratingsCSS Grid Layout: 5 Practical Projects Rating: 0 out of 5 stars0 ratingsJavascript For Beginners: Your Guide For Learning Javascript Programming in 24 Hours Rating: 3 out of 5 stars3/5Learn Html In 1 Hour Rating: 0 out of 5 stars0 ratingsJavaScript: Tips and Tricks to Programming Code with Javascript Rating: 0 out of 5 stars0 ratingsJavaScript: Best Practices to Programming Code with JavaScript: JavaScript Computer Programming, #3 Rating: 0 out of 5 stars0 ratingsHTML, XHTML & CSS QuickSteps Rating: 0 out of 5 stars0 ratingsBeginner CSS: Like Putting Lipstick on a Zombie: Undead Institute, #2 Rating: 0 out of 5 stars0 ratings
Programming For You
Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Learn SAP Basis in 24 Hours Rating: 5 out of 5 stars5/5Python for Finance Cookbook: Over 50 recipes for applying modern Python libraries to financial data analysis Rating: 0 out of 5 stars0 ratingsGrokking Simplicity: Taming complex software with functional thinking Rating: 4 out of 5 stars4/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5HTML, CSS, & JavaScript All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsPython Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Problem Solving in C and Python: Programming Exercises and Solutions, Part 1 Rating: 5 out of 5 stars5/5Python for Beginners: A Crash Course to Learn Python Programming in 1 Week Rating: 0 out of 5 stars0 ratingsLearn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Algorithms For Dummies Rating: 4 out of 5 stars4/5Artificial Intelligence Programming with Python: From Zero to Hero Rating: 0 out of 5 stars0 ratingsMastering C# and .NET Framework Rating: 5 out of 5 stars5/5Learn Algorithmic Trading: Build and deploy algorithmic trading systems and strategies using Python and advanced data analysis Rating: 0 out of 5 stars0 ratingsOCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829 Rating: 5 out of 5 stars5/5Python Crash Course: A Hands-On Introduction to Programming Rating: 0 out of 5 stars0 ratingsModern C++ Programming Cookbook Rating: 5 out of 5 stars5/5HTML in 30 Pages Rating: 5 out of 5 stars5/5How JavaScript Works Rating: 0 out of 5 stars0 ratingsGit Essentials Rating: 4 out of 5 stars4/5TensorFlow in 1 Day: Make your own Neural Network Rating: 4 out of 5 stars4/5Learn PHP Programming in 7Days: Ultimate PHP Crash Course For Beginners Rating: 3 out of 5 stars3/5
Reviews for Html5
0 ratings0 reviews
Book preview
Html5 - Robin Nixon
Getting Started What Is HTML5?
Rather than being simply an extension of the HTML4 markup language, HTML5 is a collection of technologies that have been brought under a single umbrella name. There are many new HTML tags (and many tags have also been removed), but at the same time, two new markup languages have been added to HTML: Math Markup Language and Scalable Vector Graphics; in addition, JavaScript has been extended with a raft of new functions and attributes, and there are powerful new audio, video, and graphical features.
NOTE: This guide assumes that you have a general understanding of how web servers and browsers work, are already familiar with and comfortable using HTML4, and are able to program using basic JavaScript. This guide uses single quotes for attribute values; double quotes are used for strings, such as questions and commands.
The Major Web Browsers
HTML5 is new and is being implemented a part at a time by the different browser manufacturers. In this guide, the major browsers are listed alongside every feature according to the following key. If a particular browser supports a feature, its key letter will be shown in underlined boldface, but if it doesn’t support that feature, its corresponding key letter will be neither boldface nor underlined. If a browser key letter is simply underlined, then a feature is partially supported by that browser. In all cases, it is assumed that you have the latest version of a browser, but remember that all HTML5 features should eventually reach full implementation across all major browsers, so it is recommended that you test any features you plan on using on the latest versions of all browsers you are targeting. In February 2013, Opera announced it will use the same WebKit engine as Safari and Chrome; therefore, its browser will become closely compatible with them both.
Creating an HTML5 Document Declaring the Document Type
HTML5 uses this simple document type tag, which replaces all the varieties of previous HTML4 versions: . Many of the examples in this guide assume that this tag has been included at the start of the