SlideShare a Scribd company logo
1
DISCLAIMER
• This ppt is for an educational purpose only.
• This ppt is done with the help of the following-
1.Wikipedia
2.Google
3.Google images
4.https://www.javatpoint.com/
2
WHAT IS HTML?
• HTML stands for Hyper Text Markup Language.
• It is used to design web pages using the markup language.
• HTML is the combination of Hypertext and Markup language.
• Hypertext defines the link between the web pages and markup language
defines the text document within the tag that define the structure of web
pages.
3
WHAT IS A MARK-UP
LANGUAGE?
A mark up language is a modern system for highlight or
underline a document.
Students often underline or highlight a passage to revise
easily, same in the sense of modern mark up language
highlighting or underlining is replaced by tags.
4
USES OF HTML
1. HTML is used to create the structure of web pages that are
displayed on the World Wide Web (www).
2. It contains Tags and Attributes that are used to design the
web pages. Also, we can link multiple pages using
Hyperlinks
5
HTML BASIC FORMAT
6
BASIC TERMS & MEANINGS
• <DOCTYPE! html> – A doctype or document type declaration is an instruction that
tells the web browser about the markup language in which the current page is
written. It is not an element or tag. The doctype declaration is not case-sensitive.
• <html> – This tag is used to define the root element of HTML document. This tag
tells the browser that it is an HTML document. It is the second outer container
element that contains all other elements within it.
• <head> – This tag is used to define the head portion of the HTML document that
contains information related to the document. Elements within the head tag are not
visible on the front-end of a webpage.
• <body> – The body tag is used to enclose all the visible content of a webpage. In
other words, the body content is what the browser will show on the front end
7
EXAMPLE 1
<!DOCTYPE html>
<html>
<head>
<title>DEMO</title>
</head>
<body>
<h1>Hope you all are able to understand this</h1>
<p>This IS a paragraph. Always be happy</p>
</body>
</html>
8
9
10
WHAT IS XML?
Xml (eXtensible Markup Language) is a mark up language.
XML is designed to store and transport data.
Xml was released in late 90’s. it was created to provide an easy to use and
store self describing data.
XML became a W3C Recommendation on February 10, 1998.
XML is not a replacement for HTML.
XML is designed to be self-descriptive.
XML is designed to carry data, not to display data.
XML tags are not predefined. You must define your own tags.
XML is platform independent and language independent. 11
WHY XML?
 Platform Independent and Language Independent: The main
benefit of xml is that you can use it to take data from a program like
Microsoft SQL, convert it into XML then share that XML with other
programs and platforms. You can communicate between two
platforms which are generally very difficult.
 The main thing which makes XML truly powerful is its international
acceptance. Many corporation use XML interfaces for databases,
programming, office application mobile phones and more. It is due to
its platform independent feature. 12
ADVANTAGES OF XML
XML simplifies data sharing
XML simplifies data transport
XML simplifies Platform change
XML increases data availability
XML can be used to create new internet languages .. Like
XHTML WSDL
13
14
ROOT
XML CODING IS
LIKE A TREE
( Starts with <root>,
branches, leaves..
and ends with
</root> )
BRANCH
LEAVES
RULES
FOR WELL
FORMED
XML
15
HTML VS XML
16
No.
HTML XML
1) HTML is used to display data and focuses on
how data looks.
XML is a software and hardware independent tool used to
transport and store data. It focuses on what data is.
2) HTML is a markup language itself. XML provides a framework to define markup languages.
3) HTML is not case sensitive. XML is case sensitive.
4) HTML is a presentation language. XML is neither a presentation language nor a programming
language.
5) HTML has its own predefined tags. You can define tags according to your need.
6) In HTML, it is not necessary to use a closing
tag.
XML makes it mandatory to use a closing tag.
7) HTML is static because it is used to display data. XML is dynamic because it is used to transport data.
8) HTML does not preserve whitespaces. XML preserve whitespaces.
QUIZ TIME
17
1) Which of the following is true
a)HTML has both tags and attributes c)Tags are pre-defined in HTML and XML
b)XML has both tags and attributes d)Tags are user pre-defined in XML
2) XML tags are used for display. TRUE OR FALSE?
3)What is the full form of XML?
a)eXtansible Markup Language c) eXtensible Markups Language
b)eXtansble Markup Language d) eXtensible Markup Language
FALSE
18

More Related Content

What's hot

Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
yht4ever
 
Tags in html
Tags in htmlTags in html
Sgml
SgmlSgml
Web technology
Web technologyWeb technology
Web technology
Selvin Josy Bai Somu
 
ASP.NET- database connectivity
ASP.NET- database connectivityASP.NET- database connectivity
ASP.NET- database connectivity
baabtra.com - No. 1 supplier of quality freshers
 
Static and Dynamic webpage
Static and Dynamic webpageStatic and Dynamic webpage
Static and Dynamic webpage
Aishwarya Pallai
 
Css types internal, external and inline (1)
Css types internal, external and inline (1)Css types internal, external and inline (1)
Css types internal, external and inline (1)
Webtech Learning
 
HTML Tags
HTML TagsHTML Tags
HTML Tags
Pranay Agrawal
 
XML
XMLXML
Xml namespace
Xml namespaceXml namespace
Xml namespace
GayathriS578276
 
Html coding
Html codingHtml coding
Html coding
Briana VanBuskirk
 
Arrays
ArraysArrays
Arrays
Faisal Aziz
 
Hyperlinks in HTML
Hyperlinks in HTMLHyperlinks in HTML
Hyperlinks in HTML
Aarti P
 
XML Introduction
XML IntroductionXML Introduction
XML Introduction
Bikash chhetri
 
Html links
Html linksHtml links
Html links
JayjZens
 
Web Tech
Web TechWeb Tech
Web Tech
Rupsee
 
html tags
html tagshtml tags
html tags
Kunal gupta
 
Unit 02: Web Technologies (1/2)
Unit 02: Web Technologies (1/2)Unit 02: Web Technologies (1/2)
Unit 02: Web Technologies (1/2)
DSBW 2011/2002 - Carles Farré - Barcelona Tech
 
Introduction to Web Technology
Introduction to Web TechnologyIntroduction to Web Technology
Introduction to Web Technology
Aashish Jain
 
Xml
XmlXml

What's hot (20)

Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Tags in html
Tags in htmlTags in html
Tags in html
 
Sgml
SgmlSgml
Sgml
 
Web technology
Web technologyWeb technology
Web technology
 
ASP.NET- database connectivity
ASP.NET- database connectivityASP.NET- database connectivity
ASP.NET- database connectivity
 
Static and Dynamic webpage
Static and Dynamic webpageStatic and Dynamic webpage
Static and Dynamic webpage
 
Css types internal, external and inline (1)
Css types internal, external and inline (1)Css types internal, external and inline (1)
Css types internal, external and inline (1)
 
HTML Tags
HTML TagsHTML Tags
HTML Tags
 
XML
XMLXML
XML
 
Xml namespace
Xml namespaceXml namespace
Xml namespace
 
Html coding
Html codingHtml coding
Html coding
 
Arrays
ArraysArrays
Arrays
 
Hyperlinks in HTML
Hyperlinks in HTMLHyperlinks in HTML
Hyperlinks in HTML
 
XML Introduction
XML IntroductionXML Introduction
XML Introduction
 
Html links
Html linksHtml links
Html links
 
Web Tech
Web TechWeb Tech
Web Tech
 
html tags
html tagshtml tags
html tags
 
Unit 02: Web Technologies (1/2)
Unit 02: Web Technologies (1/2)Unit 02: Web Technologies (1/2)
Unit 02: Web Technologies (1/2)
 
Introduction to Web Technology
Introduction to Web TechnologyIntroduction to Web Technology
Introduction to Web Technology
 
Xml
XmlXml
Xml
 

Similar to HTML AND XML ppt.pptx

Lecture 4 - Adding XTHML for the Web
Lecture  4 - Adding XTHML for the WebLecture  4 - Adding XTHML for the Web
Lecture 4 - Adding XTHML for the Web
phanleson
 
Introduction to xml
Introduction to xmlIntroduction to xml
Introduction to xml
soumya
 
Html book2
Html book2Html book2
Html book2
Diksha Garg
 
XML
XMLXML
Xml 150323102007-conversion-gate01
Xml 150323102007-conversion-gate01Xml 150323102007-conversion-gate01
Xml 150323102007-conversion-gate01
Niraj Bharambe
 
HTML element is everything between the start tag and the end tag
HTML element is everything between the start tag and the end tagHTML element is everything between the start tag and the end tag
HTML element is everything between the start tag and the end tag
ssuser6478a8
 
Xml material
Xml materialXml material
Xml material
xavier john
 
Xml material
Xml materialXml material
Xml material
prathap kumar
 
Xml material
Xml materialXml material
Xml material
prathap kumar
 
Web topic 2 html
Web topic 2  htmlWeb topic 2  html
Web topic 2 html
CK Yang
 
Differences between HTML and XML.pdf
Differences between HTML and XML.pdfDifferences between HTML and XML.pdf
Differences between HTML and XML.pdf
Managed Ousource Solutions
 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
Abhishek Kesharwani
 
Xml
XmlXml
PRESENTATION WORK ON COMPUTER APPLICATION IN PHARMACY.pdf
PRESENTATION WORK ON COMPUTER APPLICATION IN PHARMACY.pdfPRESENTATION WORK ON COMPUTER APPLICATION IN PHARMACY.pdf
PRESENTATION WORK ON COMPUTER APPLICATION IN PHARMACY.pdf
INDIRA GANDHI NATIONAL TRIBAL UNIVERSITY , AMARKANTAK , MADHYA PRADESH
 
Web Development From the Ground Up, a Series for Novice ...
Web Development From the Ground Up, a Series for Novice ...Web Development From the Ground Up, a Series for Novice ...
Web Development From the Ground Up, a Series for Novice ...
webhostingguy
 
Xml
XmlXml
Basic HTML
Basic HTMLBasic HTML
Basic HTML
Eric Marilag
 
Appdev appdev appdev app devAPPDEV 1.2.pptx
Appdev appdev appdev app devAPPDEV 1.2.pptxAppdev appdev appdev app devAPPDEV 1.2.pptx
Appdev appdev appdev app devAPPDEV 1.2.pptx
ArjayBalberan1
 
Introdution to HTML
Introdution to HTMLIntrodution to HTML
Introdution to HTML
yashh1402
 
00 introduction
00 introduction00 introduction
00 introduction
Baskarkncet
 

Similar to HTML AND XML ppt.pptx (20)

Lecture 4 - Adding XTHML for the Web
Lecture  4 - Adding XTHML for the WebLecture  4 - Adding XTHML for the Web
Lecture 4 - Adding XTHML for the Web
 
Introduction to xml
Introduction to xmlIntroduction to xml
Introduction to xml
 
Html book2
Html book2Html book2
Html book2
 
XML
XMLXML
XML
 
Xml 150323102007-conversion-gate01
Xml 150323102007-conversion-gate01Xml 150323102007-conversion-gate01
Xml 150323102007-conversion-gate01
 
HTML element is everything between the start tag and the end tag
HTML element is everything between the start tag and the end tagHTML element is everything between the start tag and the end tag
HTML element is everything between the start tag and the end tag
 
Xml material
Xml materialXml material
Xml material
 
Xml material
Xml materialXml material
Xml material
 
Xml material
Xml materialXml material
Xml material
 
Web topic 2 html
Web topic 2  htmlWeb topic 2  html
Web topic 2 html
 
Differences between HTML and XML.pdf
Differences between HTML and XML.pdfDifferences between HTML and XML.pdf
Differences between HTML and XML.pdf
 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
 
Xml
XmlXml
Xml
 
PRESENTATION WORK ON COMPUTER APPLICATION IN PHARMACY.pdf
PRESENTATION WORK ON COMPUTER APPLICATION IN PHARMACY.pdfPRESENTATION WORK ON COMPUTER APPLICATION IN PHARMACY.pdf
PRESENTATION WORK ON COMPUTER APPLICATION IN PHARMACY.pdf
 
Web Development From the Ground Up, a Series for Novice ...
Web Development From the Ground Up, a Series for Novice ...Web Development From the Ground Up, a Series for Novice ...
Web Development From the Ground Up, a Series for Novice ...
 
Xml
XmlXml
Xml
 
Basic HTML
Basic HTMLBasic HTML
Basic HTML
 
Appdev appdev appdev app devAPPDEV 1.2.pptx
Appdev appdev appdev app devAPPDEV 1.2.pptxAppdev appdev appdev app devAPPDEV 1.2.pptx
Appdev appdev appdev app devAPPDEV 1.2.pptx
 
Introdution to HTML
Introdution to HTMLIntrodution to HTML
Introdution to HTML
 
00 introduction
00 introduction00 introduction
00 introduction
 

Recently uploaded

5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 

Recently uploaded (20)

5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 

HTML AND XML ppt.pptx

  • 1. 1
  • 2. DISCLAIMER • This ppt is for an educational purpose only. • This ppt is done with the help of the following- 1.Wikipedia 2.Google 3.Google images 4.https://www.javatpoint.com/ 2
  • 3. WHAT IS HTML? • HTML stands for Hyper Text Markup Language. • It is used to design web pages using the markup language. • HTML is the combination of Hypertext and Markup language. • Hypertext defines the link between the web pages and markup language defines the text document within the tag that define the structure of web pages. 3
  • 4. WHAT IS A MARK-UP LANGUAGE? A mark up language is a modern system for highlight or underline a document. Students often underline or highlight a passage to revise easily, same in the sense of modern mark up language highlighting or underlining is replaced by tags. 4
  • 5. USES OF HTML 1. HTML is used to create the structure of web pages that are displayed on the World Wide Web (www). 2. It contains Tags and Attributes that are used to design the web pages. Also, we can link multiple pages using Hyperlinks 5
  • 7. BASIC TERMS & MEANINGS • <DOCTYPE! html> – A doctype or document type declaration is an instruction that tells the web browser about the markup language in which the current page is written. It is not an element or tag. The doctype declaration is not case-sensitive. • <html> – This tag is used to define the root element of HTML document. This tag tells the browser that it is an HTML document. It is the second outer container element that contains all other elements within it. • <head> – This tag is used to define the head portion of the HTML document that contains information related to the document. Elements within the head tag are not visible on the front-end of a webpage. • <body> – The body tag is used to enclose all the visible content of a webpage. In other words, the body content is what the browser will show on the front end 7
  • 8. EXAMPLE 1 <!DOCTYPE html> <html> <head> <title>DEMO</title> </head> <body> <h1>Hope you all are able to understand this</h1> <p>This IS a paragraph. Always be happy</p> </body> </html> 8
  • 9. 9
  • 10. 10
  • 11. WHAT IS XML? Xml (eXtensible Markup Language) is a mark up language. XML is designed to store and transport data. Xml was released in late 90’s. it was created to provide an easy to use and store self describing data. XML became a W3C Recommendation on February 10, 1998. XML is not a replacement for HTML. XML is designed to be self-descriptive. XML is designed to carry data, not to display data. XML tags are not predefined. You must define your own tags. XML is platform independent and language independent. 11
  • 12. WHY XML?  Platform Independent and Language Independent: The main benefit of xml is that you can use it to take data from a program like Microsoft SQL, convert it into XML then share that XML with other programs and platforms. You can communicate between two platforms which are generally very difficult.  The main thing which makes XML truly powerful is its international acceptance. Many corporation use XML interfaces for databases, programming, office application mobile phones and more. It is due to its platform independent feature. 12
  • 13. ADVANTAGES OF XML XML simplifies data sharing XML simplifies data transport XML simplifies Platform change XML increases data availability XML can be used to create new internet languages .. Like XHTML WSDL 13
  • 14. 14 ROOT XML CODING IS LIKE A TREE ( Starts with <root>, branches, leaves.. and ends with </root> ) BRANCH LEAVES
  • 16. HTML VS XML 16 No. HTML XML 1) HTML is used to display data and focuses on how data looks. XML is a software and hardware independent tool used to transport and store data. It focuses on what data is. 2) HTML is a markup language itself. XML provides a framework to define markup languages. 3) HTML is not case sensitive. XML is case sensitive. 4) HTML is a presentation language. XML is neither a presentation language nor a programming language. 5) HTML has its own predefined tags. You can define tags according to your need. 6) In HTML, it is not necessary to use a closing tag. XML makes it mandatory to use a closing tag. 7) HTML is static because it is used to display data. XML is dynamic because it is used to transport data. 8) HTML does not preserve whitespaces. XML preserve whitespaces.
  • 17. QUIZ TIME 17 1) Which of the following is true a)HTML has both tags and attributes c)Tags are pre-defined in HTML and XML b)XML has both tags and attributes d)Tags are user pre-defined in XML 2) XML tags are used for display. TRUE OR FALSE? 3)What is the full form of XML? a)eXtansible Markup Language c) eXtensible Markups Language b)eXtansble Markup Language d) eXtensible Markup Language FALSE
  • 18. 18