HTML
HTML is the fundamental language of the world wide web. Learning HTML will serve as a good and simple introduction to web page building.
An introduction to HTML
Become acquainted with HTML through an introduction to the language with an explanation of its usage, what you can do with it, its limits, a short discussion of the world wide web, and the protocols used to display HTML documents on the world wide web.
HTML basics
Learn the basics of HTML. This lesson includes an explanation of the building blocks of the language, how to include comments in an HTML document, and an explanation of how an HTML document is structured.
HTML colors
Learn the methodology by which colors are displayed with HTML.
HTML backgrounds
Learn how to add backgrounds and background images to various elements.
HTML text
Learn the basics of displaying text with HTML. This lesson includes information on how to display text of different sizes, colors, and fonts, as well as how to make text bold, italic, or underlined.
HTML font
Learn how to display text with HTML using different fonts.
HTML text formatting
Expand your knowledge from the previous lesson of how to display text in an HTML document by learning how to format text in various ways including specifying text as a superscript or subscript, displaying lists as outlines, creating paragraphs and more.
HTML entities
Learn how to display special characters using HTML entities.
Display tags
Learn how to display HTML tags on webpages.
HTML links
Learn how to link to web pages and other resources on the world wide web from your own pages.
Email links
Learn how to create links that send the user to an email message.
Relative and absolute linking
Learn the difference between relative and absolute linking and when to use each.
HTML images
Learn how to display images on web pages as well as how to use images as clickable links.
HTML image maps
Learn how to use an image as a map of several links - an image map.
HTML tables
Learn how to use tables on your pages to display content in a structured format.
HTML frames
Learn how to include several pages within one page using frames. This lesson includes information on how to implement frames on a webpage that contain other pages within them, therefore making one page contain several pages at once.
HTML forms
Learn how to create forms and use them on webpages. This lesson contains information about different form elements such as textboxes, buttons, and drop down lists, and how to submit or reset a form.
Fieldset and legend
Learn how to use the fieldset and legend elements.
HTML stylesheets
Learn how to control the appearance and layout of various elements on a webpage, as well as simplify webpage design by avoiding redundancy.
Div and span
Learn the difference between the the div and span elements and when to use each one.
HTML layout
Learn how to use tables and CSS to create a layout for your pages.
HTML marquees
Learn how to display floating marquees on webpages.
HTML multimedia
Learn how to display multimedia (such as sounds and videos) on webpages.
HTML meta tags
Learn how to describe the content of webpages for users and search engines, refresh a page automatically after a certain amount of time, and prevent webpages from being displayed in another websites frames page using special tags called meta tags.
HTML document types
There are different types of HTML documents in existence. Learn how to specify which one you are implementing.
HTML base tag
Learn how to specify a reference point for all the links on a webpage with HTML's <base> tag.
HTML scripts
Learn how to add scripts to webpages. Scripts are written in various scripting languages such as Javascript, PHP, and VBScript and can be used to add interactive and dynamic content to webpages.
URL's
Learn about URL's and how they are formatted.
Encoding and decoding
Learn about how URL's are encoded and decoded and why.
HTML summary
Read about what you can learn after HTML to advance your knowledge of web development, as well as a short summary of this section, and also links to other HTML resources on this website to further your knowledge of the language.




