Flux rss
Bookmark Bookmark & Share
Introduzione all'HTML Introdução à HTML Einführung in HTML Introduction au HTML Introducción a HTML

Introduction to HTML

HTML (HyperText Mark-Up Language) is what is known as a "mark-up language" whose role is to prepare written documents using formatting tags. The tags indicate how the document is presented and how it links to other documents.

HTML is also used for reading documents on the Internet from different computers, thanks to the HTTP protocol, which allows users to remotely access documents stored at a specific address on the network, called a URL.

The World Wide Web (WWW for short), or simply the Web, is the worldwide network formed by all the documents (called "web pages") which are connected to one another by hyperlinks.

Web pages are usually organised around a main page, which acts as a hub for browsing other pages with hyperlinks. This group of web pages joined by hyperlinks and centred around a main page is called a website.

The Web is a vast living archive composed of a myriad of web sites, giving people access to web pages that may contain formatted text, images, sounds, video, etc.

What is the Web?

The Web is composed of web pages stored on web servers, which are machines that are constantly connected to the Internet and which provide the pages that users request. Every web page, and more generally any online resource, such as images, video, music, and animation, is associated with a unique address called a URL.

The key element for viewing web pages is the browser, a software program which sends requests to web servers, then processes the resulting data and displays the information as intended, based on instructions in the HTML page.

The most commonly used broswers on the Internet include:

HTML is a standard

It is important to understand that HTML is a standard, composed of recommendations published by an international consortium: the World Wide Web Consortium (W3C).

The official specifications of HTML describe the language's "instructions" but not how to follow them (the way they are translated by computer programs), so that web pages can be viewed regardless of what the user's operating system or computer architecture may be.

Nevertheless, as detailed as these specifications are, there is still some room for interpretation on the browsers' part, which explains why the same page might be displayed differently from one web browser to another.

What's more, some software publishers add proprietary HTML instructions, which are not found in the W3C's specifications. For this reason, web pages containing such instructions may be displayed just fine in one browser, yet be completely or partially unreadable in others. This is why web pages should follow the W3C's recommendations so that as many people as possible can view them.

Versions of HTML

HTML was designed by Tim Berners-Lee, at the time a researcher at CERN, beginning in 1989. He officially announced the creation of the Web on Usenet in August 1991. However, it wasn't until 1993 that HTML was considered advanced enough to call it a language (HTML was then symbolically christened HTML 1.0). The web browser used back then was named NCSA Mosaic.

RFC 1866, dated November 1995, represented the first official version of HTML, called HTML 2.0.

After the brief appearance of HTML 3.0, which was never officially released, HTML 3.2 became the official standard on January 14, 1997. The most significant changes to HTML 3.2 were the standardisation of tables, as well as many features relating to the presentation of web pages.

On December 18, 1997, HTML 4.0 was released. Version 4.0 of HTML was notable for standardising style sheets and frames. HTML version 4.01, which came out on December 24, 1999, made several minor modifications to HTML 4.0.

More information



Last update on Thursday October 16, 2008 02:43:14 PM.This document entitled « Introduction to HTML » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.
HTML Markup HTML, A Markup Language HTML is not a programming language. Rather, it is used for describing the layout and format of content, written in the form of simple text. An HTML page is a basic text file containing tags for specifying text format,... en.kioskea.net/contents/html/htmlbalise.php3
HTML document layout HTML document An HTML page is a simple file containing text formatted with HTML tags. Traditionally, the file is given an .htm or .html extension, but a web page may have other extensions as well. A web page can be built from even the most basic... en.kioskea.net/contents/html/htmldocument.php3
Paragraphs in HTML Paragraphs HTML considers paragraphs to be blocks of text. Browsers do their best to fit the contents of paragraphs into the window, unless the NOWRAP or NOBR attribute is explicitly specified. Within a paragraph, all spaces, tabs, and line breaks... en.kioskea.net/contents/html/htmlparagraphes.php3
How to easily display PHP/HTML codes in your webpagesHow to easily display PHP/HTML codes in your webpages What code to use? If you want your visitors to be able to see the source codes of your webpage, there is a very easy way to do so. Normally, all you have to do in a HTML file using... en.kioskea.net/faq/sujet-824-how-to-easily-display-php-html-codes-in-your-webpages
How to make a space in your html documentHow to make a space in your html document In HTML there is no way that the web browser can recognise the spaces inserted consecutively in between the letters. You can either try it in EI, Mozilla and Opera. The only way to do so is... en.kioskea.net/faq/sujet-1540-how-to-make-a-space-in-your-html-document
Outlook issue with HTML form (Solved)Hello, I have a small website with a very simple HTML form that allows user to send his data; then the webmaster receives an email with the data included in the form. My problem is that, when ever Outlook is set up on a machine, the email button open... en.kioskea.net/forum/affich-247-outlook-issue-with-html-form
Header and footer in HTML (Solved)Hello, Is it possible to include a header and footer file using HTML? I have my file (saved as a .html) and need to be able to include the HTML for the header and footer. Anyone know how I can do this? Thanks a lot. en.kioskea.net/forum/affich-196-header-and-footer-in-html
How to convert .doc ,.html,.xls file into .pdHello, i wanted a sample class for the conversion of .doc ,.html, .xls file into .pdf file the the PHP . needed urgently Thanks in advance en.kioskea.net/forum/affich-30014-how-to-convert-doc-html-xls-file-into-pd
Download HTML Calendar Maker ProHTML Calendar Maker Pro is a creation software of a monthly web page calendar. Easy to use, it does not require any knowledge on programming. The calendar is customizable: modification of colours and fonts, insertion of image and edition of the code... en.kioskea.net/telecharger/telecharger-2347-html-calendar-maker-pro
Download HTML TidyHTML Tidy is an utility allowing to prove and to optimize everything encodes HTML. The original version of this utility uses in mode of order only. The present version, called "MISTLETOE TIDY", has a graphic interface. Note that certain editors... en.kioskea.net/telecharger/telecharger-292-html-tidy
Download HTML Optimizer ProHTML Optimizer Pro saves up to 10 or 15% of space on your Web pages by removing useless characters and tags. Although that seems to be a small improvement, the time which is saved when downloading is much higher as your client browser analyzes the... en.kioskea.net/telecharger/telecharger-3345-html-optimizer-pro
Lists in HTMLLists A list is a structured paragraph containing a series of items. HTML defines three types of lists: Ordered lists; Unordered lists; Definition lists. Ordered Lists Container Type of List Visual Effect item... en.kioskea.net/contents/html/htmllistes.php3
HTML formsForms Interactive forms let web page authors give their pages interactive elements, such as for receiving messages from their readers, much like the reply cards found in some magazines. The reader enters information by filling in fields or clicking... en.kioskea.net/contents/html/htmlform.php3
Managing images in HTMLHow do you display images on a web page? Having a few images on a website can make it more attractive and user-friendly. However, it is important not to go overboard, since images can take a long time to load, and in some cases can make a document... en.kioskea.net/contents/html/htmlimages.php3