SlideShare a Scribd company logo
Welcome to our Presentation
Group Members
Presented BY:
Rashid Ali (20-arid-4415)
Shahnawaz (20-arid-
Presented To:
Mam Hina umreen
Topic
XML and XTML
Introduction To XML
XML stand for Extensible Markup Language.
XML is a markup language much like HTML.
XML was designed to be self-descriptive.
XML was designed to be both human and machine-readable.
XML is used to structure data.
XML use Tags to structure data which are created by user.
XML is used to interchange data or data exchange.
Why Does XML Do?
– XML is just information Wrapped in tags.
– XML is used to carry data and transport data.
Why Study XML?
– XML plays an important role in many different IT system.
– XML is often for distributing data over the internet.
– It is important (for all types of software developers) to have a good
understanding of XML.
Characteristics of XML
– XML is extensible − XML allows you to create your own self-descriptive tags, or
language, that suits your application.
– XML carries the data, does not present it − XML allows you to store the data
irrespective of how it will be presented.
– XML is a public standard − XML was developed by an organization called the
World Wide Web Consortium (W3C) and is available as an open standard.
– XML can be used with different platforms like IOS, Android and windows etc.
– XML has widespread support of in multiple language like java, python etc.
Usage of XML
– XML is one of the most widely-used formats for sharing structured information
today: between programs, between people, between computers and people,
both locally and across networks. If you are already familiar with HTML, you
can see that XML is very similar.
– XML can be used to exchange the information between organizations and
systems.
– XML can be used for offloading and reloading of databases.
– XML can be used to store and arrange the data, which can customize your data
handling needs.
– Virtually, any type of data can be expressed as an XML document.
Anatomy of an XML Document
Difference Between XML & HTML
HTML
 HTML was designed to display
data.
 Focuses on how data looks.
 Tags are predefined.
 Tags are not case sensitive.
 HTML file has .html extension.
XML
 XML was designed to carry data
and transport data.
 Focuses on what data is.
 Tags are not predefined
 Tags are case sensitive.
 XML file has .xml extentsion.
What is XHTML?
– XHTML stands for Extensible Hypertext Markup Language.
– XHTML is a stricter, more XML-based version of HTML.
– XHTML is HTML defined as an XML application.
– XHTML is supported by all major browsers.
Advantages of XHTML
– 1. Extensibility: As we can define and use our own tags, we can implement new
ideas as web communication and presentation logic emerge.
– 2. Portability: As it follows the standards of XML, processing becomes easy and
effortless for XML parsers. This is important in terms of mobile devices and
small devices which contain small processors with less power. Portable
advantage means we can develop a document as per the specific requirement
whenever needed.
Cont…
– 3. Easy to Maintain: As the rules are clear in XHTML, the margin for errors is
less. The structure is more apparent, and problem syntax is easier to spot;
therefore, it is easy to author and maintain.
– 4. Ready for the future: The documents will be easily upgraded to the new
version to take advantage of new features.
Disadvantages of XHTML
– There are no such direct disadvantages, but we will say there are few
limitations:
– It does not solve all cross-browser comb ability issues.
– It is difficult to begin as it is stricter, and sometimes you must think while
coming up with new element names.
What Is the Relation between
XHTML and HTTP?
– HTTP (Hyper-Text Transfer Protocol) is an Internet communication protocol, that
allows a viewer's computer talking to a publisher's computer to fetch XHTML
documents.
What Is the Relation between
XHTML and HTTP?
xml and xhtml.pptx
.
–Thank You

More Related Content

PPT
What is xml
Aneesa Rahman
 
PDF
Introduction to xml
soumya
 
PDF
Download full ebook of Schaums Outline Of Xml 1st Ed Tittel instant download pdf
estefaannike
 
PPTX
BITM3730 10-18.pptx
MattMarino13
 
PPTX
BITM3730 10-31.pptx
MattMarino13
 
PPT
Xml iet 2015
kiransurariya
 
PPT
01 Xml Begin
Dennis Pipper
 
What is xml
Aneesa Rahman
 
Introduction to xml
soumya
 
Download full ebook of Schaums Outline Of Xml 1st Ed Tittel instant download pdf
estefaannike
 
BITM3730 10-18.pptx
MattMarino13
 
BITM3730 10-31.pptx
MattMarino13
 
Xml iet 2015
kiransurariya
 
01 Xml Begin
Dennis Pipper
 

Similar to xml and xhtml.pptx (20)

PPT
working with internet technologies using XML
nazimsattar
 
PPT
00 introduction
Baskarkncet
 
PDF
Xml overview
Haresh Chaudhari
 
PPT
Xml description
sonam gupta
 
PDF
Schaum s Outline of XML 1st Edition Ed Tittel
lineleporcs
 
PPTX
XML Introduction
Bikash chhetri
 
PDF
XML-INTRODUCTION.pdf
KGSCSEPSGCT
 
DOCX
Xml material
prathap kumar
 
DOCX
Xml material
prathap kumar
 
DOCX
Xml material
xavier john
 
PDF
XML Bible
LiquidHub
 
DOCX
Xml 150323102007-conversion-gate01
Niraj Bharambe
 
PDF
xml test
kunalboss
 
PDF
test slideshare
kunalboss
 
PPTX
Sgml and xml
Jaya Kumari
 
PPT
4_Traditional html vs xhtml.ppt
VARNITBHASKAR1
 
PDF
xhtml-documentation
tutorialsruby
 
working with internet technologies using XML
nazimsattar
 
00 introduction
Baskarkncet
 
Xml overview
Haresh Chaudhari
 
Xml description
sonam gupta
 
Schaum s Outline of XML 1st Edition Ed Tittel
lineleporcs
 
XML Introduction
Bikash chhetri
 
XML-INTRODUCTION.pdf
KGSCSEPSGCT
 
Xml material
prathap kumar
 
Xml material
prathap kumar
 
Xml material
xavier john
 
XML Bible
LiquidHub
 
Xml 150323102007-conversion-gate01
Niraj Bharambe
 
xml test
kunalboss
 
test slideshare
kunalboss
 
Sgml and xml
Jaya Kumari
 
4_Traditional html vs xhtml.ppt
VARNITBHASKAR1
 
xhtml-documentation
tutorialsruby
 
Ad

More from ssusere16bd9 (20)

PPT
OSLec 4& 5(Processesinoperatingsystem).ppt
ssusere16bd9
 
PPTX
OSLec14&15(Deadlocksinopratingsystem).pptx
ssusere16bd9
 
PPTX
Agents and environment.pptx
ssusere16bd9
 
PPTX
Cache Memory.pptx
ssusere16bd9
 
PPT
Data Communication-1.ppt
ssusere16bd9
 
PPTX
COMPUTER ARCHITECTURE-2.pptx
ssusere16bd9
 
PPTX
jyatesproject4-111025223823-phpapp02.pptx
ssusere16bd9
 
PPTX
What is SRS & REP.pptx
ssusere16bd9
 
PPTX
semantic web.pptx
ssusere16bd9
 
PPTX
business communication.pptx
ssusere16bd9
 
PPTX
cloudcomputing5-141224231751-conversion-gate02-1.pptx
ssusere16bd9
 
PPTX
presentation.pptx
ssusere16bd9
 
PPTX
SE PRESENTATION (1).pptx
ssusere16bd9
 
PPTX
CBSE.pptx
ssusere16bd9
 
PPTX
What is SRS & REP.pptx
ssusere16bd9
 
PPTX
How social Norms is Understood as Deviant Behavior-rauf.pptx
ssusere16bd9
 
PPT
SE Lecture 1.ppt
ssusere16bd9
 
PPT
SE Lecture 2.ppt
ssusere16bd9
 
PPT
SE Lecture 1.ppt
ssusere16bd9
 
PPT
SE Lecture 3.ppt
ssusere16bd9
 
OSLec 4& 5(Processesinoperatingsystem).ppt
ssusere16bd9
 
OSLec14&15(Deadlocksinopratingsystem).pptx
ssusere16bd9
 
Agents and environment.pptx
ssusere16bd9
 
Cache Memory.pptx
ssusere16bd9
 
Data Communication-1.ppt
ssusere16bd9
 
COMPUTER ARCHITECTURE-2.pptx
ssusere16bd9
 
jyatesproject4-111025223823-phpapp02.pptx
ssusere16bd9
 
What is SRS & REP.pptx
ssusere16bd9
 
semantic web.pptx
ssusere16bd9
 
business communication.pptx
ssusere16bd9
 
cloudcomputing5-141224231751-conversion-gate02-1.pptx
ssusere16bd9
 
presentation.pptx
ssusere16bd9
 
SE PRESENTATION (1).pptx
ssusere16bd9
 
CBSE.pptx
ssusere16bd9
 
What is SRS & REP.pptx
ssusere16bd9
 
How social Norms is Understood as Deviant Behavior-rauf.pptx
ssusere16bd9
 
SE Lecture 1.ppt
ssusere16bd9
 
SE Lecture 2.ppt
ssusere16bd9
 
SE Lecture 1.ppt
ssusere16bd9
 
SE Lecture 3.ppt
ssusere16bd9
 
Ad

Recently uploaded (20)

PPTX
Presentation about variables and constant.pptx
safalsingh810
 
PDF
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
 
PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
PDF
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
PPTX
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
PDF
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
PPT
Activate_Methodology_Summary presentatio
annapureddyn
 
PDF
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
PDF
ChatPharo: an Open Architecture for Understanding How to Talk Live to LLMs
ESUG
 
PPTX
Role Of Python In Programing Language.pptx
jaykoshti048
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
DOCX
Can You Build Dashboards Using Open Source Visualization Tool.docx
Varsha Nayak
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PDF
Exploring AI Agents in Process Industries
amoreira6
 
PPT
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
PDF
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
PPTX
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
PDF
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
Presentation about variables and constant.pptx
safalsingh810
 
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
Activate_Methodology_Summary presentatio
annapureddyn
 
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
ChatPharo: an Open Architecture for Understanding How to Talk Live to LLMs
ESUG
 
Role Of Python In Programing Language.pptx
jaykoshti048
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
Can You Build Dashboards Using Open Source Visualization Tool.docx
Varsha Nayak
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
Exploring AI Agents in Process Industries
amoreira6
 
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 

xml and xhtml.pptx

  • 1. Welcome to our Presentation
  • 2. Group Members Presented BY: Rashid Ali (20-arid-4415) Shahnawaz (20-arid- Presented To: Mam Hina umreen
  • 4. Introduction To XML XML stand for Extensible Markup Language. XML is a markup language much like HTML. XML was designed to be self-descriptive. XML was designed to be both human and machine-readable. XML is used to structure data. XML use Tags to structure data which are created by user. XML is used to interchange data or data exchange.
  • 5. Why Does XML Do? – XML is just information Wrapped in tags. – XML is used to carry data and transport data.
  • 6. Why Study XML? – XML plays an important role in many different IT system. – XML is often for distributing data over the internet. – It is important (for all types of software developers) to have a good understanding of XML.
  • 7. Characteristics of XML – XML is extensible − XML allows you to create your own self-descriptive tags, or language, that suits your application. – XML carries the data, does not present it − XML allows you to store the data irrespective of how it will be presented. – XML is a public standard − XML was developed by an organization called the World Wide Web Consortium (W3C) and is available as an open standard. – XML can be used with different platforms like IOS, Android and windows etc. – XML has widespread support of in multiple language like java, python etc.
  • 8. Usage of XML – XML is one of the most widely-used formats for sharing structured information today: between programs, between people, between computers and people, both locally and across networks. If you are already familiar with HTML, you can see that XML is very similar. – XML can be used to exchange the information between organizations and systems. – XML can be used for offloading and reloading of databases. – XML can be used to store and arrange the data, which can customize your data handling needs. – Virtually, any type of data can be expressed as an XML document.
  • 9. Anatomy of an XML Document
  • 10. Difference Between XML & HTML HTML  HTML was designed to display data.  Focuses on how data looks.  Tags are predefined.  Tags are not case sensitive.  HTML file has .html extension. XML  XML was designed to carry data and transport data.  Focuses on what data is.  Tags are not predefined  Tags are case sensitive.  XML file has .xml extentsion.
  • 11. What is XHTML? – XHTML stands for Extensible Hypertext Markup Language. – XHTML is a stricter, more XML-based version of HTML. – XHTML is HTML defined as an XML application. – XHTML is supported by all major browsers.
  • 12. Advantages of XHTML – 1. Extensibility: As we can define and use our own tags, we can implement new ideas as web communication and presentation logic emerge. – 2. Portability: As it follows the standards of XML, processing becomes easy and effortless for XML parsers. This is important in terms of mobile devices and small devices which contain small processors with less power. Portable advantage means we can develop a document as per the specific requirement whenever needed.
  • 13. Cont… – 3. Easy to Maintain: As the rules are clear in XHTML, the margin for errors is less. The structure is more apparent, and problem syntax is easier to spot; therefore, it is easy to author and maintain. – 4. Ready for the future: The documents will be easily upgraded to the new version to take advantage of new features.
  • 14. Disadvantages of XHTML – There are no such direct disadvantages, but we will say there are few limitations: – It does not solve all cross-browser comb ability issues. – It is difficult to begin as it is stricter, and sometimes you must think while coming up with new element names.
  • 15. What Is the Relation between XHTML and HTTP? – HTTP (Hyper-Text Transfer Protocol) is an Internet communication protocol, that allows a viewer's computer talking to a publisher's computer to fetch XHTML documents.
  • 16. What Is the Relation between XHTML and HTTP?