HTML (Hypertext Markup Language)

Definition – What is HTML (Hypertext Markup Language)

HTML stands for Hypertext markup language is a standard markup language for creating the web page and web application as well. It is a web standard created and recommended by world wide web or w3c. HTML basically works in all web browser in order to show web pages. It also can be programmed with a scripting language like javascript to make the web page interactive and also can be programmed with stylesheet language like CSS (Cascading Stylesheet) in order to design web pages.

Basically, HTML describes the web page structure by tag section. The tag is the basic fundamentals of HTML. For example; <P> is a tag is HTML that says to the browser to implement the content inside the tag as the paragraph. That means <P>All the page exists on the web constructed by HTML tag element</p>It is actually a paragraph. Like this about hundred of tags are available officially for HTML standard. 

To read the development history of HTML go here

Who learns HTML?

All the web developer must learn HTML primarily. In every field of web development or web application development, HTML is the must.  From the simple static web pages and websites to most complex and dynamic websites use HTML to serve the rich media and text to the end user. It is actually used in client-side programming. But also, sever side developer should know HTML in order to relate or interact the server side program code with client-side code that basically happens directly with HTML.

You can check every webpage structure by simply clicking the Right mouse button and then select the view page source.

Example HTML code

Here is a basic HTML code structure is given below. 

<!DOCTYPE html>
            <title>This is my first HTML page</title>
            <!-- more head content goes here and it is actually comment that is not shownto the user
                 it is helpful for developer or source code writer -->
            <h1>This is the page header</h1>
            <p>This is a paragraph</p>
            <input type="text" /> <!-- for text input -->
            <input type="file" /> <!-- for uploading files -->
            <input type="checkbox" /> <!-- for checkboxes -->

to see the preview copy the code into a text editor and save it with .html file extension then run it with your favorite web browser.