Introduction to DHTML
What you should already know
Before you continue you should have a basic understanding of the following:
If you want to study these subjects first, find the tutorials on our Home Page.
DHTML is NOT a W3C Standard
DHTML stands for Dynamic HTML.
DHTML is not a standard defined by the World Wide Web Consortium
(W3C). DHTML is a "marketing term" - used by Netscape and Microsoft to
describe the new technologies the 4.x generation browsers would support.
DHTML is a combination of technologies used to create dynamic Web sites.
To most people DHTML means a combination of HTML 4.0, Style Sheets and
JavaScript.
W3C once said:
"Dynamic HTML is a term used by some vendors to describe the combination
of HTML, style sheets and scripts that allows documents to be animated."
DHTML Technologies
With DHTML a Web developer can control how to display and position HTML
elements in a browser window.
HTML 4.0
With HTML 4.0 all formatting can be moved out of the HTML document and into a
separate style sheet. Because HTML 4.0 separates the presentation of the
document from its structure, we have total control of presentation layout
without messing up the document content.
Cascading Style Sheets (CSS)
With CSS we have a style and layout model for HTML documents.
CSS was a breakthrough in Web design because it allowed developers to control
the style and layout of multiple Web pages all at once. As a Web developer you
can define a style for each HTML element and apply it to as many Web pages as
you want. To make a global change, simply change the style, and all elements in
the Web are updated automatically.
The Document Object Model (DOM)
DOM stands for the Document Object Model.
The HTML DOM is the Document Object Model for HTML.
The HTML DOM defines a standard set of objects for HTML, and a standard way
to access and manipulate HTML objects.
"The W3C Document Object Model (DOM) is a platform and
language neutral interface that allows programs and scripts to dynamically
access and update the content, structure, and style of a document".
JavaScript
Allows you to write code to control all HTML elements.
DHTML Technologies in Netscape 4.x and Internet Explorer 4.x
| Netscape 4.x |
Cross-Browser DHTML |
Internet Explorer 4.x |
- JSS (JavaScript Style Sheets) (allows you to control how different
HTML elements will be displayed)
- Layers (allows you to control element positioning and visibility)
|
- CSS1
- CSS2 (allows you to control how different HTML elements will be
displayed)
- CSS Positioning (allows you to control element positioning and
visibility)
- JavaScript
|
- Visual Filters (allow you to apply visual effects to text and graphics)
- Dynamic CSS (allows you to control element positioning and visibility)
|
Note: Problems with coding DHTML technologies WILL occur as long as each browser
creates its own proprietary features and technology that is not supported by
other browsers. A Web page may look great in one browser and horrible in
another.
The Ektron Intranet
lets you do everything you need to do on your corporate intranet and everything you want to do... all with just one application.
What can you do with the Ektron Intranet? |

|
Navigate through content, documents, assets, colleagues and workgroups quickly and intuitively with enterprise search |

|
Communicate with friends and colleagues with forums, message boards and corporate blogging using the new Social Networking Platform |

|
Promote collaboration among coworkers in your organization through project workspaces where others can efficiently find information and work together |

|
Personalize your company profile by bookmarking and organizing favorite content, uploading assets, posting photos, blogging, and more |

|
Interact with features like tagging, flagging, wikis and ratings found in the Web 2.0 Toolbox |
 |
Author/edit content, manage navigation, menus, audit trails, workflow and approvals with the best in breed Content Management |
|
|
|
|
See why there are 20,000+ Ektron integrations worldwide. Request an
INSTANT DEMO or download a
FREE TRIAL today. |
|