Learn basics of HTML5
HTML5 is the current and most advanced version of the HTML standard, known as Hyper Textual Markup Language, empowered with new attributes, behaviors, elements and set of technologies for more powerful websites and apps. If you are ready to learn HTML5 or want to improve your HTML5 development skills, watch livestreams and videos of HTML5 developers on Livecoding to see their coding process and workflow!
Introduction to HTML
The basic units that make up a web page are HTML elements. HTML elements can describe structural elements of a body of text such as paragraphs, lists, links, quotes, and more. HTML elements can also describe interactive forms, or embedded objects like images. These elements are represented in an HTML file by tags, demarcated by angle brackets. Some tags stand by themselves, such as img and input. Many tags, such as <p>...</p> surround text and other tags, and provide information about the content inside. Browsers do not directly display HTML tags. Instead, the browser uses them as clues for how to correctly display the rest of the page.
History of HTML
Tim Berners-Lee was working as a contractor at CERN in 1980 when he suggested and built a system for researchers to use and share documents, which was called ENQUIRE. He proposed in 1989 an internet-based system built around a concept he called hypertext. In late 1990 he wrote the first specification for HTML and created a web browser and server. That year he and a CERN data systems engineer named Robert Cailliau wrote a request for funding, but CERN did not formally adopt the project.
HTML was first publicly described in a document titled “HTML Tags”, published on the Internet by Berners-Lee in late 1991. This document listed eighteen different elements that made up the first HTML specification. All of them, except for the hyperlink tag, were based on SGMLguid, an in-house documentation format used at CERN, which was in turn based on the Standard Generalized Markup Language (SGML). Eleven of the eighteen original elements are still part of the HTML 4 standard.
Berners-Lee described HTML as a form of SGML. The first official proposal for an HTML specification, published by the Internet Engineering Task Force (IETF) in 1993, formally defined HTML as a type of SGML. The proposal described the grammar of HTML with an SGML Document Type Definition.
The IETF formed an HTML Working Group in early 1994. In 1995, the group completed the HTML 2.0 specification, which was the first HTML specification explicitly designed as a standard that future implementations should be based on. Conflict within the IETF halted further development, and the HTML standard was taken over by the World Wide Web Consortium (W3C) in 1996. With input from commercial software vendors, the W3C published several new versions, including HTML 4.01 in late 1999. HTML also became the international standard ISO/IEC 15445:2000 in 2000. The competing group WHATWG (Web Hypertext Application Technology Working Group) started developing HTML5 in 2004. The W3C started collaborating with WHATWG on HTML5 in 2008, the final standard of which was completed in late 2014.
HTML Best Tools
While you can edit HTML manually with any text editor, there are many tools to help you. Here are some of our favorites.
- HTML KickStart provides building blocks for you to start your project with.
- HTML5 Reset will make sure that your project meets all the new web standards.
- Liveweave solves the problem of testing small snippets of code. It gives you an environment to try all the new HTML5 features and learn as you go.
- Modernizr is a library that tells your app about the capabilities of the browser that it is running in. It helps you get the most out of any browser.
Discover What's New in HTML5
In this book, you are going to discover the basics of HTML5 and how it works. If you are already familiar with other versions of HTML, especially HTML4, than learning HTML 5 will be a piece of cake for you. HTML5 is the latest version of Hypertext Markup Language, yet it incorporates various features from HTML 4 and even XHTML.
Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials from the ground up.
by Ben Frain
Learn the HTML5 and CSS3 you need to help you design responsive and future-proof websites that meet the demands of modern web users
HTML5 is more than a markup language—it’s a collection of several independent web standards. Fortunately, this expanded guide covers everything you need in one convenient place. With step-by-step tutorials and real-world examples, HTML5: The Missing Manual shows you how to build web apps that include video tools, dynamic graphics, geolocation, offline features, and responsive layouts for mobile devices.
by Dane Cameron
This book is not a simple introduction to the subject matter: it guides you through the process of building a feature-rich web application. The application begins simple, and becomes gradually more complex as additional APIs and features are introduced. This book includes the following content:
HTML5 for Masterminds, 2nd Edition: How to take advantage of HTML5 to create amazing websites and revolutionary applications
by J D Gauchat
by Rex van der Spuy
by Kevin M Ruse
The differences between that first version of HTML from 1990 and HTML5 are mind-boggling. HTML5 has so many new features that it can make your head spin. To show off some of these features, and to show you how to use them, we’ve picked some HTML5 example projects.
W3C is the granddaddy of HTML communities online. They are responsible for every new feature that goes into HTML.
He runs also runs Left Logic, a Brighton-based development and training company. He also built the following: Confwall, jsbin.com, html5demos.com, responsivepx.com, nodemon, mit-license.org, snapbird.org, 5 minute fork and jsconsole.com!Visit Blog
Jeffrey Zeldman is a designer, writer, publisher, and a faculty member at the School of Visual Arts. He has had a personal website dedicated to web design since 1995. He is founder and chairman of Happy Cog, a design studio, and founder of A List Apart, a web design magazine. He is recognized for helping to bring the browser wars to an end. He co-authored Designing with Web Standards 3rd Edition with Ethan Marcotte. He also co-founded A Book Apart, a series of books about website creation.
Chris Coyier began testing software in 1998 and started doing print design in 2004. Now he is a web designer and developer. He made his debut in the field in 2007 by founding CSS-Tricks. He is an expert in WordPress. In 2009, he built Are My Sites Up? And wrote a book called Digging Into WordPress. He used to be part of the SurveyMonkey and Wufoo teams, before his 2012 launch of CodePen, which provides an interactive playground for developers to test their front-end code. He has a weekly ShopTalk Show and a Twitter account.Twitter
It’s no surprise that a technology as well-established and ubiquitous as HTML has a wide range of conferences dedicated to it. You can go to these to meet and learn from some of the heavyweights in the web world.
Here are a few HTML5 conferences, though there are many others.