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

What's hot (20)

PPTX
HTML, CSS and Java Scripts Basics
Sun Technlogies
 
PPT
Css Ppt
Hema Prasanth
 
PPTX
(Fast) Introduction to HTML & CSS
Dave Kelly
 
PPT
JQuery introduction
NexThoughts Technologies
 
KEY
HTML CSS & Javascript
David Lindkvist
 
PPTX
Introduction to php
shanmukhareddy dasi
 
PPTX
Css3
Deepak Mangal
 
PPT
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
PPT
Scripting languages
teach4uin
 
PPTX
1 03 - CSS Introduction
apnwebdev
 
PDF
HTML CSS Basics
Mai Moustafa
 
PPTX
Css
Hemant Saini
 
PPTX
Java script
Sadeek Mohammed
 
PDF
Intro to HTML & CSS
Syed Sami
 
PDF
CSS3 Media Queries
Russ Weakley
 
PPTX
Css backgrounds
AbhishekMondal42
 
PDF
Introduction to CSS3
Doris Chen
 
PPT
Cookies and sessions
Lena Petsenchuk
 
HTML, CSS and Java Scripts Basics
Sun Technlogies
 
Css Ppt
Hema Prasanth
 
(Fast) Introduction to HTML & CSS
Dave Kelly
 
JQuery introduction
NexThoughts Technologies
 
HTML CSS & Javascript
David Lindkvist
 
Introduction to php
shanmukhareddy dasi
 
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
Scripting languages
teach4uin
 
1 03 - CSS Introduction
apnwebdev
 
HTML CSS Basics
Mai Moustafa
 
Java script
Sadeek Mohammed
 
Intro to HTML & CSS
Syed Sami
 
CSS3 Media Queries
Russ Weakley
 
Css backgrounds
AbhishekMondal42
 
Introduction to CSS3
Doris Chen
 
Cookies and sessions
Lena Petsenchuk
 

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

PPTX
Dynamic HTML (DHTML)
Himanshu Kumar
 
PDF
How Browsers Work
myposter GmbH
 
PPTX
Tech Winter Break - GDG on Campus - PIET
khushi15250705
 
PPTX
wd project.pptx
dsffsdf1
 
PPTX
HTML.pptx
vikasmittal92
 
PPTX
Web Information Systems Html and css
Artificial Intelligence Institute at UofSC
 
PPTX
Building high performing web pages
Nilesh Bafna
 
PDF
UNIT-2.pdff na hdjsjqkiadndkwjsmdmakxkddnsn
ashisq51
 
PDF
Exploring Critical Rendering Path
Raphael Amorim
 
PPTX
Introducing Cascading Style Sheets
St. Petersburg College
 
PPT
HTML & CSS.ppt
vaseemshaik21
 
PPTX
Tech Winter Break- GDG on Campus Bajaj Institute of Technology, Wardha
GDSCBITW1
 
PPTX
Tech Winter Break : Basics of Web Development
Vaishnavi186737
 
PPTX
PPT ON SEMINAR REPORT.pptx. bhvhvhchchvhchch
yashsharmaa0209
 
PPTX
introdution to hypertext machine learning language
naren adapa
 
PDF
Lab#2 overview of html
Yaowaluck Promdee
 
PPT
Document Object Model
chomas kandar
 
PPT
Document Object Model
chomas kandar
 
PPT
introdution-to-html about html basics tags
Shanthi Kalusalingam
 
Dynamic HTML (DHTML)
Himanshu Kumar
 
How Browsers Work
myposter GmbH
 
Tech Winter Break - GDG on Campus - PIET
khushi15250705
 
wd project.pptx
dsffsdf1
 
HTML.pptx
vikasmittal92
 
Web Information Systems Html and css
Artificial Intelligence Institute at UofSC
 
Building high performing web pages
Nilesh Bafna
 
UNIT-2.pdff na hdjsjqkiadndkwjsmdmakxkddnsn
ashisq51
 
Exploring Critical Rendering Path
Raphael Amorim
 
Introducing Cascading Style Sheets
St. Petersburg College
 
HTML & CSS.ppt
vaseemshaik21
 
Tech Winter Break- GDG on Campus Bajaj Institute of Technology, Wardha
GDSCBITW1
 
Tech Winter Break : Basics of Web Development
Vaishnavi186737
 
PPT ON SEMINAR REPORT.pptx. bhvhvhchchvhchch
yashsharmaa0209
 
introdution to hypertext machine learning language
naren adapa
 
Lab#2 overview of html
Yaowaluck Promdee
 
Document Object Model
chomas kandar
 
Document Object Model
chomas kandar
 
introdution-to-html about html basics tags
Shanthi Kalusalingam
 
Ad

More from Soumen Santra (20)

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

Recently uploaded (20)

PPTX
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PDF
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
PDF
monopile foundation seminar topic for civil engineering students
Ahina5
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PDF
Statistical Data Analysis Using SPSS Software
shrikrishna kesharwani
 
PPTX
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
PPTX
Day2 B2 Best.pptx
helenjenefa1
 
PDF
Design Thinking basics for Engineers.pdf
CMR University
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PDF
ARC--BUILDING-UTILITIES-2-PART-2 (1).pdf
IzzyBaniquedBusto
 
PPTX
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
PDF
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
PPTX
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PDF
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
PDF
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
PDF
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
monopile foundation seminar topic for civil engineering students
Ahina5
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
Statistical Data Analysis Using SPSS Software
shrikrishna kesharwani
 
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
Day2 B2 Best.pptx
helenjenefa1
 
Design Thinking basics for Engineers.pdf
CMR University
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
ARC--BUILDING-UTILITIES-2-PART-2 (1).pdf
IzzyBaniquedBusto
 
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
Hashing Introduction , hash functions and techniques
sailajam21
 
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 

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