SlideShare a Scribd company logo
2
Most read
4
Most read
9
Most read
PRESENTED By:
Sadhana Singh
M.Tech (S.E.)
 Introduction
 Features
 Uses
 Document Object Model
 Dynamic Style
 Data Binding
 Difference between HTML and DHTML
 Advantages
 Disadvantages
 Dynamic HTML, or DHTML, is an umbrella term for a
collection of technologies used together to create
interactive and animated web sites by using a
combination of a static markup language, a client side
scripting language, a presentation definition language,
and the Document Object Model.
 Allows scripting languages to change variables in a
web page's definition language.
 Dynamic HTML is not really a new specification of
HTML, but rather a new way of looking at and
controlling the standard HTML codes and commands.
 DHTML is dynamic interaction between the user and a
Web page.
 Changing the tags and properties
 Real-time positioning
 Dynamic fonts (Netscape Communicator)
 Data binding (Internet Explorer)
 Animate text and images in their document,
independently moving each element from any starting
point to any ending point, following a predetermined
path or one chosen by the user.
 Embed a ticker that automatically refreshes its content
with the latest news, stock quotes, or other data.
 Use a form to capture user input, and then process and
respond to that data without having to send data back
to the server.
 Include rollover buttons or drop-down menus.
 To allow scripts and components to access features of
HTML and CSS, the contents of the document were
represented as objects in a programming model known
as the Document Object Model (DOM).
 The DOM also provides access to user actions such as
pressing a key and clicking the mouse.
 Dynamic styles are a key feature of DHTML.
 Quickly change the appearance and formatting of
elements in a document without adding or removing
elements.
 We can change inline styles on individual elements and
change style rules using simple script-based
programming.
 Helps keep your documents small and the scripts that
manipulate the document fast.
 Bind individual elements in your document to data
from another source, such as a database or comma-
delimited text file.
 When the document is loaded, the data is automatically
retrieved from the source and formatted and displayed
within the element.
 HTML stands for Hyper Text Mark-up Language where
DHTML stands for Dynamic Hyper Text Mark-up
Language.
 Html is a language where DHTML is a Technology.
 HTML is a collection of tags where in DHTML, It is a
collection of technology.
 DHTML sites are dynamic in nature and HTML is static.
 A plain page without any styles and Scripts called as HTML
whereas A page with HTML, CSS, DOM and Scripts called
as DHTML.
 HTML sites will be slow upon client-side technologies
while DHTML sites will be fast enough upon client-side
technologies.
 DHTML is more efficient for content management
purposes.
 Results in faster and fresher content and visual appeal.
 DHTML for web design is that it is easier to create good
internal linking and cross linking.
 Fast and Zippy: - dHTML loads content on fly. Your whole
page does not loads but only the content part that needs to
be altered, so saving the crucial time for the users and
giving the snazzy look to the website.
 Plug-ins, we don't need them:- dHTML uses most of the
features already present in the browsers, so there is no need
to download any sort of Plug-ins.
 Great Utility:- The dynamic features possessed by dHTML
are helping web designers to create Web pages that posses
compact looks, downloads fast, have graphic effects,
provides greater functionality and can hold much more text
or content all at the same time.
 Costly Editing tools: - although dHTML provides
great functionality but the editors' available for that in
market are pretty expensive. Examples of dHTML
editors are Dreamweaver and Fusion.
 Long and Complex coding: - dHTML coding is long
and complex. Only the expert Javascript and HTML
programmers can write them and edit them with good
degree of functionality.
 Browser Support problems: - dHTML suffers from
browser support problems for different browsers. For
example, a code written for Netscape might not work
in Internet Explorer and Vice-Versa. The problem
arises due to the different features of browsers.
Dhtml

More Related Content

PPTX
PPTX
JSP Directives
PPT
JavaScript Basics
PPTX
HTML5 - Insert images and Apply page backgrounds
PPT
PDF
Introduction to Bootstrap
PDF
WEB DEVELOPMENT USING REACT JS
PPT
Introduction to HTML5
JSP Directives
JavaScript Basics
HTML5 - Insert images and Apply page backgrounds
Introduction to Bootstrap
WEB DEVELOPMENT USING REACT JS
Introduction to HTML5

What's hot (20)

PDF
Flexbox and Grid Layout
PPTX
HTML frames and HTML forms
PDF
Html frames
PPTX
Visual Basic Controls ppt
PPTX
Javascript
PDF
Introduction to asp.net
PPTX
Dynamic HTML (DHTML)
KEY
Web Design 101
PDF
CSS3 Media Queries
PPT
Eye catching HTML BASICS tips: Learn easily
PDF
CSS Day: CSS Grid Layout
PPTX
Html5 tutorial for beginners
PPTX
html-table
PPTX
Html images syntax
PDF
Web Development with HTML5, CSS3 & JavaScript
PPTX
Servlets
PPTX
Introduction to JavaScript Basics.
PPTX
Html table
Flexbox and Grid Layout
HTML frames and HTML forms
Html frames
Visual Basic Controls ppt
Javascript
Introduction to asp.net
Dynamic HTML (DHTML)
Web Design 101
CSS3 Media Queries
Eye catching HTML BASICS tips: Learn easily
CSS Day: CSS Grid Layout
Html5 tutorial for beginners
html-table
Html images syntax
Web Development with HTML5, CSS3 & JavaScript
Servlets
Introduction to JavaScript Basics.
Html table
Ad

Viewers also liked (9)

PDF
Introduction to XHTML
PPS
PPT
Dynamic HTML
PPTX
PPTX
JSON: The Basics
PPT
Js ppt
Introduction to XHTML
Dynamic HTML
JSON: The Basics
Js ppt
Ad

Similar to Dhtml (20)

PPTX
HTML5 and DHTML
PPTX
Key Features and Benefits of Using DHTML
PPTX
Static and Dynamic webpage
PPTX
Digital Marketing Company
PDF
Web Engineering UNIT III as per RGPV Syllabus
PPTX
"DHTML vs HTML: Understanding the Dynamic Web Technologies"
PPTX
Dhtml sohaib ch
PDF
Web engineering notes unit 3
PDF
UNIT-2.pdff na hdjsjqkiadndkwjsmdmakxkddnsn
PPTX
DHTML.pptx Web Technologies IP University
PPTX
DYNAMIC HYPERTEXT MARKUP LANGUAGE (DHTML) & CSS WITH Application of JavaScript
PPT
PPT
Unit 2 dhtml
PPT
PPTX
Web Technology Part 3
PPTX
Html & dhtml ppt
PDF
Frontend Interview Questions PDF By ScholarHat
PPTX
Lecture 4 - Adding XTHML for the Web
PPTX
Web Design L1 - Untagling the Web
PPTX
Web Design Basics and HTML
HTML5 and DHTML
Key Features and Benefits of Using DHTML
Static and Dynamic webpage
Digital Marketing Company
Web Engineering UNIT III as per RGPV Syllabus
"DHTML vs HTML: Understanding the Dynamic Web Technologies"
Dhtml sohaib ch
Web engineering notes unit 3
UNIT-2.pdff na hdjsjqkiadndkwjsmdmakxkddnsn
DHTML.pptx Web Technologies IP University
DYNAMIC HYPERTEXT MARKUP LANGUAGE (DHTML) & CSS WITH Application of JavaScript
Unit 2 dhtml
Web Technology Part 3
Html & dhtml ppt
Frontend Interview Questions PDF By ScholarHat
Lecture 4 - Adding XTHML for the Web
Web Design L1 - Untagling the Web
Web Design Basics and HTML

More from Sadhana28 (12)

PPTX
Study of fluids
PPT
segmentation
PPTX
colorimage
PPTX
kerberos
PPT
JSP Processing
PPTX
Class and object_diagram
PPT
Digital signature
PPTX
Adjustment of inheritance
PPT
Inferno operating system
PPTX
Process monitoring and_audit_sadhana
PPTX
Bluejacking sadhana
PPTX
Quality attributes sadhana
Study of fluids
segmentation
colorimage
kerberos
JSP Processing
Class and object_diagram
Digital signature
Adjustment of inheritance
Inferno operating system
Process monitoring and_audit_sadhana
Bluejacking sadhana
Quality attributes sadhana

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
Teaching material agriculture food technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
cuic standard and advanced reporting.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Digital-Transformation-Roadmap-for-Companies.pptx
Modernizing your data center with Dell and AMD
NewMind AI Monthly Chronicles - July 2025
Per capita expenditure prediction using model stacking based on satellite ima...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Review of recent advances in non-invasive hemoglobin estimation
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Diabetes mellitus diagnosis method based random forest with bat algorithm
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Teaching material agriculture food technology
Big Data Technologies - Introduction.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25 Week I
cuic standard and advanced reporting.pdf
Unlocking AI with Model Context Protocol (MCP)
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication

Dhtml

  • 2.  Introduction  Features  Uses  Document Object Model  Dynamic Style  Data Binding  Difference between HTML and DHTML  Advantages  Disadvantages
  • 3.  Dynamic HTML, or DHTML, is an umbrella term for a collection of technologies used together to create interactive and animated web sites by using a combination of a static markup language, a client side scripting language, a presentation definition language, and the Document Object Model.  Allows scripting languages to change variables in a web page's definition language.  Dynamic HTML is not really a new specification of HTML, but rather a new way of looking at and controlling the standard HTML codes and commands.  DHTML is dynamic interaction between the user and a Web page.
  • 4.  Changing the tags and properties  Real-time positioning  Dynamic fonts (Netscape Communicator)  Data binding (Internet Explorer)
  • 5.  Animate text and images in their document, independently moving each element from any starting point to any ending point, following a predetermined path or one chosen by the user.  Embed a ticker that automatically refreshes its content with the latest news, stock quotes, or other data.  Use a form to capture user input, and then process and respond to that data without having to send data back to the server.  Include rollover buttons or drop-down menus.
  • 6.  To allow scripts and components to access features of HTML and CSS, the contents of the document were represented as objects in a programming model known as the Document Object Model (DOM).  The DOM also provides access to user actions such as pressing a key and clicking the mouse.
  • 7.  Dynamic styles are a key feature of DHTML.  Quickly change the appearance and formatting of elements in a document without adding or removing elements.  We can change inline styles on individual elements and change style rules using simple script-based programming.  Helps keep your documents small and the scripts that manipulate the document fast.
  • 8.  Bind individual elements in your document to data from another source, such as a database or comma- delimited text file.  When the document is loaded, the data is automatically retrieved from the source and formatted and displayed within the element.
  • 9.  HTML stands for Hyper Text Mark-up Language where DHTML stands for Dynamic Hyper Text Mark-up Language.  Html is a language where DHTML is a Technology.  HTML is a collection of tags where in DHTML, It is a collection of technology.  DHTML sites are dynamic in nature and HTML is static.  A plain page without any styles and Scripts called as HTML whereas A page with HTML, CSS, DOM and Scripts called as DHTML.  HTML sites will be slow upon client-side technologies while DHTML sites will be fast enough upon client-side technologies.
  • 10.  DHTML is more efficient for content management purposes.  Results in faster and fresher content and visual appeal.  DHTML for web design is that it is easier to create good internal linking and cross linking.  Fast and Zippy: - dHTML loads content on fly. Your whole page does not loads but only the content part that needs to be altered, so saving the crucial time for the users and giving the snazzy look to the website.  Plug-ins, we don't need them:- dHTML uses most of the features already present in the browsers, so there is no need to download any sort of Plug-ins.  Great Utility:- The dynamic features possessed by dHTML are helping web designers to create Web pages that posses compact looks, downloads fast, have graphic effects, provides greater functionality and can hold much more text or content all at the same time.
  • 11.  Costly Editing tools: - although dHTML provides great functionality but the editors' available for that in market are pretty expensive. Examples of dHTML editors are Dreamweaver and Fusion.  Long and Complex coding: - dHTML coding is long and complex. Only the expert Javascript and HTML programmers can write them and edit them with good degree of functionality.  Browser Support problems: - dHTML suffers from browser support problems for different browsers. For example, a code written for Netscape might not work in Internet Explorer and Vice-Versa. The problem arises due to the different features of browsers.