Introduction To
Hypertext Markup Language (HTML)
Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. With Cascading Style Sheets (CSS) and JavaScript, it forms a triad of cornerstone technologies for the World Wide Web.
The History of HTML
HTML was first created by Tim Berners-Lee, Robert Cailliau, and others starting in 1989. It stands for Hyper Text Markup Language.
Hypertext means that the document contains links that allow the reader to jump to other places in the document or to another document altogether. The latest version is known as HTML5.
A Markup Language is a way that computers speak to each other to control how text is processed and presented. To do this HTML uses two things: tags and attributes.
Our step-by-step guide teaches you the basics of HTML and how to build your first website. That means how to layout an HTML page, how to add text and images, how to add headings and text formatting, and how to use tables.
Course Outline
Basics
- HTML Introduction
- HTML Editors
- HTML Basics
- HTML Attributes
- HTML Paragraph
- HTML Text Formatting
- HTML Quotations
- HTML Tables
- HTML Lists
- HTML Spell Check
- HTML Color Styles and HSL
- HTML Geolocation
- HTML Drag and Drop
- HTML Charsets
- HTML Images
- HTML Doctypes
- HTML Layout
- HTML File Paths
- HTML Iframes
- HTML Links
- HTML Deprecated Tags
- HTML URL Encoding
- HTML SVG-Basics
- HTML Canvas Basics
- HTML Computer Code Elements
- HTML Entities
HTML5
- HTML5 Introduction
- HTML5 article tag
- HTML5 <aside> Tag
- HTML5 <details> tag
- HTML5 <dialog> Tag
- HTML5 figcaption Tag
- HTML5 figure Tag
- HTML5 <footer> Tag
- HTML 5 <header> Tag
- HTML 5 <progress> Tag
- HTML5 rp Tag
- HTML5 mark Tag
- HTML5 fieldset Tag
- HTML5 Mathematical operators
- HTML5 Video
- HTML5 translate Attribute
Tags
- HTML Style Tag
- HTML Subscript and Superscript Tags
- HTML <nav> Tag
- HTML <optgroup> Tag
- HTML <frame> Tag
- HTML <hr> Tag
- Div Tag HTML
- span Tag HTML
- HTML Object tag
- HTML <section> Tag
- HTML <u> Tag
- HTML 5 <wbr> Tag
- HTML <var> Tag
- HTML <noscript> Tag
- HTML <basefont> Tag
- HTML <tt> Tag
- HTML <q> Tag
- HTML <time> Tag
- HTML <output> Tag
- HTML <del> Tag
- HTML <ins> Tag
- HTML <dd> Tag
- HTML <font> Tag
- HTML <legend> Tag
- HTML <head> Tag
- HTML <Meta> Tag
- HTML <dfn> Tag
- HTML <hgroup> Tag
- HTML <kbd> Tag
- HTML <datalist> Tag
- HTML <colgroup> Tag
- HTML5 <meter> Tag
- HTML <samp> Tag
- HTML <s> Tag
- HTML <big> Tag
- HTML <dir> Tag
- HTML <pre> Tag
- HTML <strike> Tag
- HTML <data> Tag
- HTML <i> Tag
- HTML <html> Tag
- HTML <embed> Tag
- HTML5 <ruby> Tag
- HTML Phrase Tag
- HTML small Tag
- HTML dl Tag
- HTML dt Tag
- HTML abbr Tag
- HTML script Tag
- HTML strong Tag
- HTML title Tag
- HTML th Tag
- HTML br Tag
- HTML thead Tag
- HTML tbody Tag
- HTML tfoot Tag
- HTML blockquote Tag
- HTML b Tag
- HTML bdo Tag
- HTML center Tag
- HTML cite Tag
- HTML acronym Tag
- HTML option Tag
- HTML form Tag
- HTML param Tag
- HTML <code> Tag
Attributes
- HTML Class Attribute
- HTML Id Attributes
- HTML onpageshow Event Attribute
- HTML reversed Attribute
- HTML required Attribute
- HTML readonly Attribute
- HTML maxlength Attribute
- HTML contenteditable Attribute
- HTML onkeypress Attribute
- HTML oncopy Attribute
- HTML onsearch Event Attribute
- HTML ondblclick Event Attribute
- HTML oninput Event Attribute
- HTML onafterprint Event Attribute
- HTML onbeforeprint Event Attribute
- HTML onmouseup Event Attribute
- HTML onwheel Event Attribute
- HTML onmousemove Event Attribute
- HTML oncontextmenu Event Attribute
- HTML onload Event Attribute
- HTML onpaste Event Attribute
- HTML onselect Event Attribute
- HTML oncut Attribute
- HTML onblur Attribute
- HTML pattern Attribute
- HTML onkeyup Event Attribute
- HTML onmousedown Attribute
- HTML placeholder Attribute
- HTML onscroll Attribute
- HTML enctype Attribute
- HTML multiple Attribute
- HTML onhashchange Event Attribute
- HTML onbeforeunload Event Attribute
- HTML onerror Event Attribute
- HTML onchange Event Attribute
- HTML accept Attribute
- HTML title Attribute
- HTML tabindex Attribute
- HTML dir Attribute
- HTML draggable Attribute
- HTML hidden Attribute
- HTML lang Attribute
- HTML accept-charset Attribute
- HTML onoffline Event Attribute
- HTML onfocus Event Attribute
- HTML onresize Event Attribute
- HTML onreset Event Attribute
- HTML onsubmit Event Attribute
- HTML oninvalid Event Attribute
- HTML onkeydown Event Attribute
DOM
- HTML DOM activeElement Property
- HTML DOM anchors Collection
- HTML DOM close() Method
- HTML DOM baseURI Property
- HTML DOM body Property
- HTML DOM createAttribute() Method
- HTML DOM doctype Property
- HTML DOM writeln() Method
- HTML DOM console.error() Method
- HTML DOM console.groupCollapsed() Method
- HTML DOM console.count() Method
- HTML DOM console.clear() Method
- HTML DOM createTextNode() Method
- HTML DOM console.table() Method
- HTML DOM appendChild() Method
- HTML DOM images Collection Property
- HTML DOM console.group() Method
- HTML DOM console.assert( ) Method
- HTML DOM console.info() Method
- HTML DOM URL Property
- HTML DOM embeds Collection
- HTML DOM console.warn() Method
- HTML DOM console.trace() Method
- HTML DOM title Property
- HTML DOM createComment() Method
- HTML DOM console.time() Method
- HTML DOM History forward() Method
- HTML DOM console.log() Method
- HTML DOM Location hash Property
- HTML DOM History length Property
- HTML DOM History back() Method
- HTML DOM History go() Method
- HTML DOM console.groupEnd() Method
- HTML DOM readyState Property
- HTML DOM Location host Property
- HTML DOM Location protocol Property
- HTML DOM Location pathname Property
- HTML DOM Location hostname Property
- HTML DOM Location href Property
Misc
- Most commonly used tags in HTML
- Difference Between HTML and ASP
- HTML Responsive full page image using CSS
- Creating A Range Slider in HTML using JavaScript
- getAttribute() – Passing data from Server to JSP
- How to align Placeholder Text in HTML ?
- Convert an image into grayscale image using HTML/CSS
- DHTML JavaScript
- How to remove the space between inline-block elements?
- How To Add Google Maps With A Marker to a Website