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 Lecture notes.pptx
PPTX
JavaScript with Syntax & Implementation
PPSX
Introduction to Html5
PPTX
html5.ppt
PPTX
Java script
PDF
Introduction to Javascript
PDF
JavaScript - Chapter 13 - Browser Object Model(BOM)
PPT
Presentation on html, css
JavaScript Lecture notes.pptx
JavaScript with Syntax & Implementation
Introduction to Html5
html5.ppt
Java script
Introduction to Javascript
JavaScript - Chapter 13 - Browser Object Model(BOM)
Presentation on html, css

What's hot (20)

PPSX
Javascript variables and datatypes
PPTX
Document object model(dom)
PPTX
CSS Animations & Transitions
PDF
JavaScript Programming
PPTX
Html5 tutorial for beginners
PPT
Introduction to JavaScript (1).ppt
PPTX
Html ppt
PPTX
Html events with javascript
PPTX
Css pseudo-classes
PPTX
HTML (Web) basics for a beginner
PDF
An introduction to React.js
PPT
PPT
PPTX
PPTX
Session tracking in servlets
PPTX
Jsf presentation
PPT
javascript-basics.ppt
PPTX
Basic html structure
PPTX
Lab #2: Introduction to Javascript
PDF
Javascript basics
Javascript variables and datatypes
Document object model(dom)
CSS Animations & Transitions
JavaScript Programming
Html5 tutorial for beginners
Introduction to JavaScript (1).ppt
Html ppt
Html events with javascript
Css pseudo-classes
HTML (Web) basics for a beginner
An introduction to React.js
Session tracking in servlets
Jsf presentation
javascript-basics.ppt
Basic html structure
Lab #2: Introduction to Javascript
Javascript basics
Ad

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

PPTX
Dynamic HTML (DHTML)
PPTX
Dhtml
PPTX
UI Web Development.pptx
PPTX
Introduction to Web Technologies PPT.pptx
PDF
UNIT-2.pdff na hdjsjqkiadndkwjsmdmakxkddnsn
PPTX
WELCOME (recovernjkgnjvnvnfjkvnjknnbfjked).pptx
PDF
Javascript Html Css A Stepbystep Guide Student Student
PPTX
Web Development basics with WordPress
PDF
Web Development - HTML, CSS, JavaScript
PPTX
Web development using HTML and CSS
PPTX
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
PDF
Internship review
PDF
Web Dev - 1 PPT.pdf
PPS
PDF
Frontend Interview Questions PDF By ScholarHat
PPT
Introduction to web development
PPTX
html -Hyper Text Markup Languagejjjjjjjjjjjjjjjjjjjjjjjjj
PPTX
Digital Marketing Company
DOCX
Web Development Training Report.docx
PPT
Dynamic html (#1)
Dynamic HTML (DHTML)
Dhtml
UI Web Development.pptx
Introduction to Web Technologies PPT.pptx
UNIT-2.pdff na hdjsjqkiadndkwjsmdmakxkddnsn
WELCOME (recovernjkgnjvnvnfjkvnjknnbfjked).pptx
Javascript Html Css A Stepbystep Guide Student Student
Web Development basics with WordPress
Web Development - HTML, CSS, JavaScript
Web development using HTML and CSS
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
Internship review
Web Dev - 1 PPT.pdf
Frontend Interview Questions PDF By ScholarHat
Introduction to web development
html -Hyper Text Markup Languagejjjjjjjjjjjjjjjjjjjjjjjjj
Digital Marketing Company
Web Development Training Report.docx
Dynamic html (#1)
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)

PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
PPT on Performance Review to get promotions
PPTX
web development for engineering and engineering
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
composite construction of structures.pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
DOCX
573137875-Attendance-Management-System-original
PPT
Project quality management in manufacturing
bas. eng. economics group 4 presentation 1.pptx
PPT on Performance Review to get promotions
web development for engineering and engineering
R24 SURVEYING LAB MANUAL for civil enggi
Operating System & Kernel Study Guide-1 - converted.pdf
composite construction of structures.pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
UNIT-1 - COAL BASED THERMAL POWER PLANTS
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Model Code of Practice - Construction Work - 21102022 .pdf
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
CH1 Production IntroductoryConcepts.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
573137875-Attendance-Management-System-original
Project quality management in manufacturing

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