SlideShare a Scribd company logo
3
Most read
13
Most read
19
Most read
Dynamic HTML
Presented by
SOUMEN SANTRA
MCA, M.Tech, SCJP, MCP
1
CONTENTS
• DHTML
• DHTML : Features
• DHTML : Advantages
• HTML
• HTML : Output
• CSS
• CSS : Description
• CSS : Example
• CSS : Output
• Scripting : JavaScript
• Scripting Example
• Scripting Output
• Dom
• HTML : DOM Tree
• DOM : Advantages
2
DHTML
It stands for Dynamic HyperText Markup Language.
"Dynamic" is defined as the ability of the browser to alter a web
page's look and style after the document has loaded.
It uses languages features to build dynamic web pages by CSS.
3
DHTML
All these three components are linked via Document Object Model
(DOM).
 Document Object Model is to provide a standard programming
interface.
DHTML is NOT a scripting language
It uses different technologies.
4
DHTML : Features
Simplest feature is making the page dynamic.
It Can be used to create animations, games, applications.
It builds Dynamic web pages which is simple and no plug-in is
required.
It Facilitates to reuse the events, methods and properties of code.
It makes faster and more interactive Web pages for end users.
5
Dynamic HTML
Html
Content
CSS
Style Rules
Special
appearance
Scripting
Language
ControlControl
6
DHTML : Advantages
• It can make your browser dynamic and interactive.
• It Validates input’s given by the user can be done at the
client side, without connection to the server.
• It helps to separate Content and design using Style sheets
& uniformity of the site can be maintained using developers.
7
HTML
• It Stands for Hyper Text Markup Language.
• It is a Text file containing small markup tags.
• Its extension either .html or .htm.
• It can be created by using a simple Text Editor like Notepad.
• It executes with the help of web browser e.g. Google
Chrome, Internet Explorer etc.
8
HTML : Output
9
HTML Example Code
10
<HTML>
<HEAD>
<TITLE>Sample</TITLE>
</HEAD>
<BODY>
<P><h1><b>My First Heading</b></h1></P>
</BODY>
</HTML>
CSS
(Cascading Style Sheets )
11
element
Padding
Border
Margin
CSS: Model
CSS : Description
• It stands for Cascading Style Sheet
• It is defining the style and layout model for HTML documents.
• There are two types implementation
i) Internal
ii) External
• It’ extension is .css and written in Notepad.
12
CSS : Example
13
<HTML>
<HEAD>
<TITLE>Sample</TITLE>
<STYLE TYPE="text/css">
BODY {
background-color: #CCCCCC;
}
P {
border: 1px solid black;
background-color: #FFFFFF;
margin-bottom: 1px;
}
</STYLE>
</HEAD>
<BODY>
<P><h1><b>My First Heading</b></h1></P>
</BODY>
</HTML>
CSS : Output
14
Scripting (Java Script)
• It Allows you to add conditional, client-side logic and behavior to
HTML document.
• It is Fully object-oriented, DOM interaction and more.
• It is written in Notepad with extension .js.
15
JavaScript : Example
16
<html>
<script type="text/javascript">
function display_message()
{
document.write("n This is a message");
var x=40;
document.write("n Integer value of x"+x);
var x="It is a String";
document.write("n String value of x"+x);
document.write("n Welcome to JavaScript");
};
</script>
<body>
<form>
<input type="button" value="Click me!" onclick="display_message()" />
</form>
</body>
</html>
JavaScript : Output
DOM : Introduction
• It stands for Data Object Model.
• It is standardised by W3C (World Wide Web Consortium).
• The W3C Document Object Model (DOM) is a platform
which is an interface of language-neutral.
• It allows programs and scripts to dynamically access and
update the content, structure, and style of a document.
18
HTML : DOM Tree
19
DOM : Advantages
• It is a platform and language-neutral interface.
• It Defines a hierarchical model.
• The document structure access all document elements.
• It is relatively simple to modify the data structure and easily
extract data.
20
Thank You
21
Give Feedback

More Related Content

PPTX
JavaScript with Syntax & Implementation
PPT
Css lecture notes
PPTX
HTML/CSS/java Script/Jquery
PDF
Bootstrap 5 basic
PDF
JavaScript - Chapter 3 - Introduction
PDF
Introduction to Bootstrap
PPTX
Introduction to Angularjs
PPTX
Html multimedia tag
JavaScript with Syntax & Implementation
Css lecture notes
HTML/CSS/java Script/Jquery
Bootstrap 5 basic
JavaScript - Chapter 3 - Introduction
Introduction to Bootstrap
Introduction to Angularjs
Html multimedia tag

What's hot (20)

PDF
Introduction to CSS3
PDF
Nodejs presentation
PPTX
Javascript
PDF
Javascript basics
PPTX
Dynamic HTML (DHTML)
PPT
Html basics
PPTX
Html n CSS
PPT
Introduction to BOOTSTRAP
PPT
Web Development using HTML & CSS
PPT
Javascript
PPT
Html & CSS - Best practices 2-hour-workshop
PDF
HTML & CSS Masterclass
PPTX
Bootstrap ppt
PPTX
Introduction to Node.js
PDF
CSS Day: CSS Grid Layout
PDF
Nest.js Introduction
PPT
Js ppt
PPT
Javascript Basics
PPTX
Html5 tutorial for beginners
PPT
Introduction to Cascading Style Sheets (CSS)
Introduction to CSS3
Nodejs presentation
Javascript
Javascript basics
Dynamic HTML (DHTML)
Html basics
Html n CSS
Introduction to BOOTSTRAP
Web Development using HTML & CSS
Javascript
Html & CSS - Best practices 2-hour-workshop
HTML & CSS Masterclass
Bootstrap ppt
Introduction to Node.js
CSS Day: CSS Grid Layout
Nest.js Introduction
Js ppt
Javascript Basics
Html5 tutorial for beginners
Introduction to Cascading Style Sheets (CSS)
Ad

Similar to DYNAMIC HYPERTEXT MARKUP LANGUAGE (DHTML) & CSS WITH Application of JavaScript (20)

PDF
How Browsers Work
PPTX
Tech Winter Break - GDG on Campus - PIET
PPTX
wd project.pptx
PPTX
HTML.pptx
PPTX
Web Information Systems Html and css
PPTX
Building high performing web pages
PDF
UNIT-2.pdff na hdjsjqkiadndkwjsmdmakxkddnsn
PDF
Exploring Critical Rendering Path
PPTX
Introducing Cascading Style Sheets
PPT
HTML & CSS.ppt
PPTX
Tech Winter Break- GDG on Campus Bajaj Institute of Technology, Wardha
PPTX
Tech Winter Break : Basics of Web Development
PPTX
PPT ON SEMINAR REPORT.pptx. bhvhvhchchvhchch
PPTX
introdution to hypertext machine learning language
PDF
Lab#2 overview of html
PPT
Document Object Model
PPT
Document Object Model
PPT
introdution-to-html about html basics tags
PPT
introdution-to-html building website using HTML
How Browsers Work
Tech Winter Break - GDG on Campus - PIET
wd project.pptx
HTML.pptx
Web Information Systems Html and css
Building high performing web pages
UNIT-2.pdff na hdjsjqkiadndkwjsmdmakxkddnsn
Exploring Critical Rendering Path
Introducing Cascading Style Sheets
HTML & CSS.ppt
Tech Winter Break- GDG on Campus Bajaj Institute of Technology, Wardha
Tech Winter Break : Basics of Web Development
PPT ON SEMINAR REPORT.pptx. bhvhvhchchvhchch
introdution to hypertext machine learning language
Lab#2 overview of html
Document Object Model
Document Object Model
introdution-to-html about html basics tags
introdution-to-html building website using HTML
Ad

More from Soumen Santra (20)

PDF
Basic and advance idea of Sed and Awk script with examples
PPT
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
PPTX
Cell hole identification in carcinogenic segment using Geodesic Methodology: ...
PPTX
PPT_PAPERID 31_SOUMEN_SANTRA - ICCET23.pptx
PPT
Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...
DOC
Traveling salesman problem: Game Scheduling Problem Solution: Ant Colony Opti...
PPT
Optimization techniques: Ant Colony Optimization: Bee Colony Optimization: Tr...
PPT
Quick Sort
PPT
Merge sort
PPTX
A Novel Real Time Home Automation System with Google Assistance Technology
PPTX
Java basic part 2 : Datatypes Keywords Features Components Security Exceptions
PPTX
Java Basic PART I
PPT
Threads Advance in System Administration with Linux
PPTX
Frequency Division Multiplexing Access (FDMA)
PPTX
Carrier Sense Multiple Access With Collision Detection (CSMA/CD) Details : Me...
PPTX
Code-Division Multiple Access (CDMA)
PPTX
PURE ALOHA : MEDIUM ACCESS CONTROL PROTOCOL (MAC): Definition : Types : Details
PPTX
Carrier-sense multiple access with collision avoidance CSMA/CA
PPTX
RFID (RADIO FREQUENCY IDENTIFICATION)
PPTX
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
Basic and advance idea of Sed and Awk script with examples
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Cell hole identification in carcinogenic segment using Geodesic Methodology: ...
PPT_PAPERID 31_SOUMEN_SANTRA - ICCET23.pptx
Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...
Traveling salesman problem: Game Scheduling Problem Solution: Ant Colony Opti...
Optimization techniques: Ant Colony Optimization: Bee Colony Optimization: Tr...
Quick Sort
Merge sort
A Novel Real Time Home Automation System with Google Assistance Technology
Java basic part 2 : Datatypes Keywords Features Components Security Exceptions
Java Basic PART I
Threads Advance in System Administration with Linux
Frequency Division Multiplexing Access (FDMA)
Carrier Sense Multiple Access With Collision Detection (CSMA/CD) Details : Me...
Code-Division Multiple Access (CDMA)
PURE ALOHA : MEDIUM ACCESS CONTROL PROTOCOL (MAC): Definition : Types : Details
Carrier-sense multiple access with collision avoidance CSMA/CA
RFID (RADIO FREQUENCY IDENTIFICATION)
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION

Recently uploaded (20)

PDF
오픈소스 LLM, vLLM으로 Production까지 (Instruct.KR Summer Meetup, 2025)
PPTX
Practice Questions on recent development part 1.pptx
PPT
High Data Link Control Protocol in Data Link Layer
PDF
B.Tech (Electrical Engineering ) 2024 syllabus.pdf
PPT
Ppt for engineering students application on field effect
PPTX
Simulation of electric circuit laws using tinkercad.pptx
PDF
flutter Launcher Icons, Splash Screens & Fonts
PPTX
Ship’s Structural Components.pptx 7.7 Mb
PPTX
anatomy of limbus and anterior chamber .pptx
PPTX
Soil science - sampling procedures for soil science lab
PDF
International Journal of Information Technology Convergence and Services (IJI...
PDF
dse_final_merit_2025_26 gtgfffffcjjjuuyy
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
AgentX UiPath Community Webinar series - Delhi
PDF
July 2025: Top 10 Read Articles Advanced Information Technology
PPTX
Glazing at Facade, functions, types of glazing
PPTX
ANIMAL INTERVENTION WARNING SYSTEM (4).pptx
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PDF
Principles of Food Science and Nutritions
오픈소스 LLM, vLLM으로 Production까지 (Instruct.KR Summer Meetup, 2025)
Practice Questions on recent development part 1.pptx
High Data Link Control Protocol in Data Link Layer
B.Tech (Electrical Engineering ) 2024 syllabus.pdf
Ppt for engineering students application on field effect
Simulation of electric circuit laws using tinkercad.pptx
flutter Launcher Icons, Splash Screens & Fonts
Ship’s Structural Components.pptx 7.7 Mb
anatomy of limbus and anterior chamber .pptx
Soil science - sampling procedures for soil science lab
International Journal of Information Technology Convergence and Services (IJI...
dse_final_merit_2025_26 gtgfffffcjjjuuyy
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
AgentX UiPath Community Webinar series - Delhi
July 2025: Top 10 Read Articles Advanced Information Technology
Glazing at Facade, functions, types of glazing
ANIMAL INTERVENTION WARNING SYSTEM (4).pptx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Lesson 3_Tessellation.pptx finite Mathematics
Principles of Food Science and Nutritions

DYNAMIC HYPERTEXT MARKUP LANGUAGE (DHTML) & CSS WITH Application of JavaScript

  • 1. Dynamic HTML Presented by SOUMEN SANTRA MCA, M.Tech, SCJP, MCP 1
  • 2. CONTENTS • DHTML • DHTML : Features • DHTML : Advantages • HTML • HTML : Output • CSS • CSS : Description • CSS : Example • CSS : Output • Scripting : JavaScript • Scripting Example • Scripting Output • Dom • HTML : DOM Tree • DOM : Advantages 2
  • 3. DHTML It stands for Dynamic HyperText Markup Language. "Dynamic" is defined as the ability of the browser to alter a web page's look and style after the document has loaded. It uses languages features to build dynamic web pages by CSS. 3
  • 4. DHTML All these three components are linked via Document Object Model (DOM).  Document Object Model is to provide a standard programming interface. DHTML is NOT a scripting language It uses different technologies. 4
  • 5. DHTML : Features Simplest feature is making the page dynamic. It Can be used to create animations, games, applications. It builds Dynamic web pages which is simple and no plug-in is required. It Facilitates to reuse the events, methods and properties of code. It makes faster and more interactive Web pages for end users. 5
  • 7. DHTML : Advantages • It can make your browser dynamic and interactive. • It Validates input’s given by the user can be done at the client side, without connection to the server. • It helps to separate Content and design using Style sheets & uniformity of the site can be maintained using developers. 7
  • 8. HTML • It Stands for Hyper Text Markup Language. • It is a Text file containing small markup tags. • Its extension either .html or .htm. • It can be created by using a simple Text Editor like Notepad. • It executes with the help of web browser e.g. Google Chrome, Internet Explorer etc. 8
  • 11. CSS (Cascading Style Sheets ) 11 element Padding Border Margin CSS: Model
  • 12. CSS : Description • It stands for Cascading Style Sheet • It is defining the style and layout model for HTML documents. • There are two types implementation i) Internal ii) External • It’ extension is .css and written in Notepad. 12
  • 13. CSS : Example 13 <HTML> <HEAD> <TITLE>Sample</TITLE> <STYLE TYPE="text/css"> BODY { background-color: #CCCCCC; } P { border: 1px solid black; background-color: #FFFFFF; margin-bottom: 1px; } </STYLE> </HEAD> <BODY> <P><h1><b>My First Heading</b></h1></P> </BODY> </HTML>
  • 15. Scripting (Java Script) • It Allows you to add conditional, client-side logic and behavior to HTML document. • It is Fully object-oriented, DOM interaction and more. • It is written in Notepad with extension .js. 15
  • 16. JavaScript : Example 16 <html> <script type="text/javascript"> function display_message() { document.write("n This is a message"); var x=40; document.write("n Integer value of x"+x); var x="It is a String"; document.write("n String value of x"+x); document.write("n Welcome to JavaScript"); }; </script> <body> <form> <input type="button" value="Click me!" onclick="display_message()" /> </form> </body> </html>
  • 18. DOM : Introduction • It stands for Data Object Model. • It is standardised by W3C (World Wide Web Consortium). • The W3C Document Object Model (DOM) is a platform which is an interface of language-neutral. • It allows programs and scripts to dynamically access and update the content, structure, and style of a document. 18
  • 19. HTML : DOM Tree 19
  • 20. DOM : Advantages • It is a platform and language-neutral interface. • It Defines a hierarchical model. • The document structure access all document elements. • It is relatively simple to modify the data structure and easily extract data. 20