Welcome to Questy's World
Welcome to Questy's Links and Lessons
Building a better web site
DHTML / XML
Welcome to Questy's World

Green and Purple line, Questy's Colors!

DHTML stands for Dynamic HyperText Markup Language.
DHTML allows for HTML elements or objects to be manipulated. For example, if you wanted text on a page to appear as a marquee, it could be displayed in this manner through the use of DHTML. HTML will only display the text, where DHTML can be used to make the text "come alive."

DHTML does not consist of one technology, but rather a combination of technologies. The combination consists of styles, scripts, and HTML objects. The example of the text being made to appear as a marquee would require a script to act upon the title, which is known as an element or object within HTML. JavaScript could be used to manipulate the text. Within the JavaScript the object or element being manipulated would have to be referenced within the JavaScript coding.

DHTML or Dynamic HTML is a technology that allows Web designers to create Web documents that are both dynamic and responsive to users.
DHTML is based on HTML, the DOM (Document Object Model), scripting languages, and Cascading Style Sheets. Examples of what can be done with DHTML are transition effects upon entering or exiting a Web page, effects occurring as a mouse moves over an object, and Web pages that display current information without being refreshed.

Please note that DHTML is supported only by Netscape and Internet Explorer browsers versions 4.0 or later.

XML stands for Extensible Markup Language.
While it is a markup language, it is not a procedural markup language. Procedural markup affects how a document will look. It is what tells the computer how the document should be displayed on the Web.

XML controls content, not display. XML can be used to define markup tags that aren't available within HTML, thus extending HTML's capabilities.
HTML contains a number of recognized tags. XML doesn't operate this way as the tags within an XML document are defined by the user.

XML documents are said to be well-formed if they follow the rules of development.

XML coding requires that empty tags include the forward slash character (/) at the end of the tag, otherwise it will not automatically be known that it is an empty tag, as HTML would interpret.

Unlike HTML, XML is case sensitive. Upper or lowercase can be used, but you must decide on upon one or the other. Both cannot be used. For example, if you begin a tag in XML as uppercase then your ending tag must also be uppercase and vice versa.

It is also necessary to have a closing tag for every opening tag.

Attribute values must be enclosed in either single or double quotations.

Tags used must also be nested properly.

If these rules of construction are not adhered to this will keep the page from appearing in the browser.

Extensible HTML (XHTML)...Next Page

 

Welcome to Questy's World

Welcome to the World of Questy

Welcome to the World of Questy -- The World of Questy Sites are currrently undergoing a major overhaul. Stay tuned for updated links and news in 2008!

Unless otherwise credited all photos and graphics are the copyrighted property of Questy aka Tom Peracchio. Unauthorized reproduction of any of the pages of this web site is illegal, not to mention rude.
- Copyright 1990 through 2008 -