Tabbed Panel

HTML
XHTML
CSS
DOM
JavaScript
DHTML
XML
XSLT

Hypertext Markup Language

HTML is the language in which Web pages are written. HTML uses tags to identify how text is to be structured and formatted within a document.

Extensible HyperText Markup Language

XHTML is a redevelopment and extension of HTML that makes HTML compatible with XML. XHTML specifies a family of markup languages that are based on HTML but take advantage of the simplicity, extensibility, and powerful toolset of XML.

Cascading Style Sheets

CSS is a style sheet language that enables Web page writers to specify presentation, sizing, and positioning properties of HTML and XML documents. CSS is used to describe the appearance of a document in a manner that is independent of its content. There are currently two versions of CSS (referred to as CSS1 and CSS2). CSS2 extends CSS1.

Document Object Model

The DOM is a model that describes the objects that are available within HTML and XML documents. It describes these objects in a programming language-independent manner as a system of interfaces. It defines the properties of these objects and methods for accessing these objects. The objects can be accessed via programming languages, such as JavaScript and Java.

JavaScript

JavaScript is a programming language for scripting Web pages that was developed by Netscape. It has been standardized by the ECMA and is referred to as ECMAScript. JavaScript has evolved into a general-purpose scripting language -- it is no longer limited to Web pages. Microsoft has also developed a version of JavaScript that is named JScript.

Dynamic HTML

DHTML is a combination of HTML, CSS, and JavaScript that enables Web page content to exhibit dynamic behavior. This is accomplished by dynamically changing the properties of document objects in response to user actions and other events.

Extensible Markup Language

XML is a language for creating structured documents for use with the Web and in other application areas. XML is a simplified subset of the Standard Generalized Markup Language (SGML) that is used to create custom markup languages that follow a common syntax.

XSL Transformations

XSLT is a part of the Extensible Stylesheet Language (XSL) that is used to transform XML documents from one format into another format. XSLT style sheets are written in XML. These style sheets specify how XML documents are to be translated. They are provided as input to a translation program, which performs the actual translation.