What is a Markup Language?
A markup language is a system design for annotating a document in such a way that it can be syntactically distinguishable. It uses tags to define elements. Markup languages contain English language phrases and words. Therefore, they are easy to read. Markup languages are designed specifically for the processing, definition, as well as presentation of text.
What is HTML?
HTML is the language used for the World Wide Web. It is the standard text formatting language used for creating and displaying pages on the Web. HTML files are consist of two things 1) the content and 2) the tags that format it for proper display on pages. It can be used by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript. The full form of HTML is Hypertext Markup Language. It is also know as HTML v 1.0 and is the first iteration of HTML markup.
What is HTML5?
HTML5 is the 5th version of HTML version 1.0 with support for more tags and features. Technically its termed HTML version 5.0, but colloquially it called HTML5. The latest version of Browsers like Safari, Opera, Chrome, and Firefox supports all most all features of HTML5. A web developer can use HTML5 for developing photo sites, web forums, and advanced mapping applications. The Full form of HTML5 is Hypertext Markup Language 5.
Difference between HTML vs HTML5
Below is the key difference between HTML and HTML5:
Structure of HTML
Here is a structure of HTML:
Best Tutorials on Planet
Paragraph
Structure of HTML5
Here is the structure of HTML5:
<!doctype html>
Features of HTML
Platform independent language. It is not case sensitive language. You can control colors, fonts, as well as positioning using Cascading Style Sheets. We can build tables. Enhance the presentation of a page using the HTML element. Enables you to develop a web page using tags. Use graphics and also display text in various fonts, sizes, and colors. It helps you to create hyperlinks to navigate to various documents which are present on the web. You can display data in a tabular format. Create more than one window in a web page to display information from multiple sources in different windows.
Features of HTML5
It supports local storage
HTML5 has New content related elements, like,
Advantages of HTML
Here are pros/ benefits of HTML:
Easy to use for web pages development Effortlessly create a web document It helps you to navigate within the web pages and between websites that are located on different servers. In HTML, you can set queries to use the images that are responsive in nature. User cannot save the browser data that persist across sessions. Once data is stored in the browser, the developer can think further to make the application work.
Advantages of HTML5
Here are pros/ benefits of HTML5:
It has capabilities like a large set of new APIs regarding file system, client-side storage, event handling, and more.
Easy to create a new interactive website.
Because HTML5 takes a pragmatic approach, you can effortlessly fix real-world problems.
It has simplified Doctype and character set.
HTML5 offers elements like
Disadvantages of HTML
Here are the cons/ drawback of HTML:
HTML does not help to create dynamic pages. It can create only plain pages. You may need to write a lengthy code for making a simple webpage. Security features are not good in HTML. It takes time to develop anything that even resembles a webpage. HTML is not flexible like other webpage developing software like Dreamweaver. It is not following centralized approach. You need to edit the webpages separately.
Disadvantages of HTML5
Here are cons/ drawback of HTML5:
It requires modern browsers to access it. There are issues related to media licensing. Multiple device responsiveness can be a headache. The HTML5 language is still a work in progress. Gaming struggles with JavaScript under HTML5. There are no good IDEs that are available in HTML5.