Introduction to HTML

HTML stands for “Hypertext Markup Language” , this markup language gives a website developer a way of structuring a web page by using a set of an agreed upon  words or vocabularies (standardized by W3C or World wide web consortium ) to mark the structure of the document understood by a web browser. The construction of HTML gives ability to link pages from different computers where each page can link to a page and that page can link to another page and so on. This page linking forms a view of a spider-web and this is why you hear the term web or website (which means a group of linked HTML pages that form a website).

The concept of World Wide Web

What is an HTML document?

An HTML document is simply a web based document (not Microsoft document) which its structure is understood by a program called a “web browser”, and the web browser translates (renders) this structure into a visual content displayed on a computer’s screen.  The content is what you see on screen such as photos /pictures, graphs, text/ words, tables, fill-up forms, videos, audio/music, animation carton, and so on.

A web browser understands that this is an image or video simply by reading the tags (more on tags in the next section) used to compose the structure of the page. Please refer to Figure 8 and see how a web page is displayed in Firefox web browser.

In the following sections we are going to introduce to you the elements that form the structure of a web page.

A web browser translates the structure of an HTML document into a visual content displayed on a computer’s screen

What is An HTML tag

The HTML document defines a particular structure that gives meaning to its content (e.g. text, images, audio, video, graphs, tables, forms and many others) by using what is known as “tags” and the tags constitute what is known as “HTML Element”. Remember that the tags are simply reserved words or vocabularies (e.g. HTML, head, and img, among others) standardized by W3C that make it possible to markup the structure.  Below is the construct of an HTML tag:

Leave a Comment

Your email address will not be published. Required fields are marked *