HTML (HyperText Markup Language) is a web markup language used to create webpages that can be displayed in a browser (or web navigator).
HTML is used to present content (text, image) in a webpage, it provides the tools with which the content of a document can be structured or annoted with different types of metadata and indications of rendering and display. These indications can vary from minor text decorations, such as the color or underlining of a word or inserting a image, to the adding of sophisticated elements, tables, image maps, forms and CSS code or JavaScript scripts.
The metadatas can include information about the title and author of the document, structural information about how the document is divided in different segments, paragrafs, lists, titles etc. and essential information that allows the document to be tied to other documents to form hiperlinks.

HTML is a text format, designed to be read and edited utilizing a simple text editor, editing and understanding the pages in this way requires HTML knowledge, that you can obtain by studying the lessons from this course.
There are also graphic editors, like WYSIWYG (What You See Is What You Get ), such as Macromedia Dreamweaver, Adobe GoLive or Microsoft FrontPage, that allow the web pages to be treated similar with Word document and they generate the HTML code for the page's content, but these programs generate a HTML code that is often too complex and of poor quality.
HTML is also used in e-mails. The majority of the e-mail softwares use a incorporated HTML editor for the creation of the e-mails and a presentation engine for the e-mails of this type.
This course presents the basic elements of the HTML language and the procedure, it will help you learn how to create web pagegs using this technology.
All you need is a simple text editor, such as Notepad, and a browser, like Mozilla Firefox, that is free.
To better understand the elements described in these lessons, I recommend you to practice personally every example presented and create others starting from these.
Please keep in mind that this course is merely a foundation and a starting point for learning HTML, therefore not all the properties and elements of HTML are presented here. For a more detailed understanding visit the site W3C HTML.

Daily Test with Code Example

Which attribute can be used to add CSS styles directly in the HTML tag?
type style class
<div style="width: 80%; border: 3px solid #888888;">Content</div>
Which CSS transform method distorts the HTML element in a given angle (including its content)?
translate() scale() skew()
#some_id {
  transform: skew(20deg, 25deg);
  -ms-transform: skew(20deg, 25deg);   /* IE 9 */
  -webkit-transform: skew(20deg, 25deg);   /* Safari and Chrome */
Click on the function which converts a Date object to a string.
indexOf() toString() getDate()
var rightnow = new Date();
alert( rightnow.toString() );
Which function applies a callback function to the elements of the given array?
array_merge() array_search() array_map()
$arr = arra("abc", "<p>xyz</p>", "<em>PHP</em>");
// apply the strip_tags() function to delete HTML tags from each array item
$arr = array_map("strip_tags", $arr);
HTML introduction

Last accessed pages

  1. Bubbles3 (47598)
  2. SHA512 Encrypt hash in JavaScript (7776)
  3. Mahjong2 (855)
  4. Mahjong Games (17769)
  5. Get Lower, Higher, and Closest Number (1574)

Popular pages this month

  1. Qwop (3030)
  2. Drag Racer V3 (1516)
  3. Bubbles3 (728)
  4. Flash Games - Free online Games (677)
  5. Courses Web: PHP-MySQL JavaScript Ajax HTML CSS Flash-AS3 (665)