HTML 5
We all are familiar with HTML. Now HTML 5 is the latest version of markup language. HTML 5 has a semantic structure. In HTML 5 we have been given some controls that will save your time when developing. Now we will see what all the controls and features are that were introduced in HTML 5.
Before we start, please ensure that you have
installed Visual Studio 2010 SP1 (or later).
Then enable the HTML option in the target section.
Got to Tools -> Options -> Text Editor -> HTML.
HTML 5 Markup
The DOCTYPE declaration
The character encoding (charset) declaration
HTML 5 Example
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>Sibeesh Passion wish you a happy new year</title>
- </head>
-
- <body>
- Welcome to Sibeesh Passion</body>
-
- </html>
Structure of HTML5
As I said earlier, HTML 5 has a semantic structure. It reduces the efforts of a UI developer. The following image will explain the structure.
Before Introducing HTML 5
After Introducing HTML 5
As you can see in the preceding image, HTML 5 has introduced:
- Header
- Nav
- Section
- Aside
- Article
- footer
Adding our own elements!
Yes, it is true, we can create our own element by introducing some styles, now we will see how to do this.
To do this we need a markup as follows.
- <!DOCTYPE html>
- <html>
-
- <head>
- <title>Your own element </title>
- <script>document.createElement("yourelement")</script>
- <style>
- yourelement {
- display: block;
- }
- </style>
- </head>
-
- <body>
- <div>
- Normal element
- </div>
- < yourelement >My element</ yourelement >
-
- </body>
- </html>
Please note that we have created a new element yourelement.
Cool.
See you soon in the next part.
Kindest Regards,
Sibeesh Venu