SlideShare a Scribd company logo
3
Most read
4
Most read
5
Most read
Rahul kundu
6th sem,IT
SGML
contents
 Define what is SGML?
 Advantage of SGML
 Disadvantage of SGML
Define SGML
 SGML stands for“standard generalized markup language”.
 SGML,a system for organization & tagging elements of
document.
 SGML developed & standardized by the international
organization for standard(ISO) in 1986.
 SGML itself doesn’t specify any particular formatting;rather it
specifies the rules for tagging elements.
Define SGML cont….
 SGML is not in itself a document language;but a description of
how to specify one.It is metadata.
 SGML is a system for defining markup languages.
 Author markup their document by representing structural,
presentational & semantic information along side content.
Define SGML cont….
 HTML is one e.g.of a markup language,here is an e.g.of an
HTML document:-
<!doctype HTML public“-w3c//dtd html 4.01//EN”
http://www/w3.org/tr/html4/strict.dtd”>
<html>
<head>
<title>my 1st HTML document</title>
</head>
<body>
<p>hello world!
</body>
</html>
Define SGML cont….
above the HTML document is
divided into a head section & a body.The title of the document
appears in head & the content of the document appears in the body.
The body in this e.g.contains just one paragraph,marked up with
<p>.
o Every markup language defined in SGML is called an SGML
application.
o The language that this web browser uses,HTML is an e.g.of an
SGML based language.There is a document type definition for
HTML.
Advantages of SGML
1. Capable of dealing with any media type or linking protocol.
2. Extremely flexible
3. Separates content from appearance
4. Style sheets make content repurposing easy.
5. ISO standard- thus well supported with many tools available.
Disadvantages of SGML
1. Crating DTD’s requires exacting software engineering.
2. Linking tends to be complex.
3. Writing SGML software is extremely hard.
4. SGML tools trend to be expensive
5. SGML can be extremely complex and not widely used.
Thank you

More Related Content

PPT
Webservices
PPT
Servlet life cycle
PDF
Bootstrap
PPTX
Chapter 1 introduction to sql server
PPTX
jQuery
PDF
JavaScript - Chapter 12 - Document Object Model
PPTX
Servlets
Webservices
Servlet life cycle
Bootstrap
Chapter 1 introduction to sql server
jQuery
JavaScript - Chapter 12 - Document Object Model
Servlets

What's hot (20)

PPTX
HTML: Tables and Forms
PPT
XML Schema
PDF
Dbms 3: 3 Schema Architecture
PPTX
Android User Interface
PDF
jQuery for beginners
PPT
PPTX
Static and Dynamic webpage
PPT
Advanced Cascading Style Sheets
PPTX
html-table
PPTX
PPTX
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
PPT
Xml 215-presentation
PDF
Introduction to HTML5
PPT
Java Servlets
PPT
javaScript.ppt
PPT
JDBC – Java Database Connectivity
ODP
Introduction of Html/css/js
HTML: Tables and Forms
XML Schema
Dbms 3: 3 Schema Architecture
Android User Interface
jQuery for beginners
Static and Dynamic webpage
Advanced Cascading Style Sheets
html-table
FUNCTION DEPENDENCY AND TYPES & EXAMPLE
Xml 215-presentation
Introduction to HTML5
Java Servlets
javaScript.ppt
JDBC – Java Database Connectivity
Introduction of Html/css/js
Ad

Similar to Sgml (20)

PDF
Module 5 XML Notes.pdf
PPTX
Docbook
PPT
PPT
O9xml
PPTX
Sgml and xml
PPT
DOCX
Bt0078
PPT
Pmm05 16
PPTX
Unit 5 xml (1)
PPTX
LECT_TWO.pptx
PPTX
XML notes.pptx
PPT
Introduction to XML
PDF
Kickstart Tutorial Xml
PDF
Kickstart Tutorial Xml
PPT
Html book2
PDF
Kickstart Tutorial Xml
PPTX
What is xml
ODP
PPT
Lotusphere 2006 AD212 Introduction to DXL
Module 5 XML Notes.pdf
Docbook
O9xml
Sgml and xml
Bt0078
Pmm05 16
Unit 5 xml (1)
LECT_TWO.pptx
XML notes.pptx
Introduction to XML
Kickstart Tutorial Xml
Kickstart Tutorial Xml
Html book2
Kickstart Tutorial Xml
What is xml
Lotusphere 2006 AD212 Introduction to DXL
Ad

More from rahul kundu (17)

PPTX
Material management
PPTX
Business function in organization
PPTX
Document object model(dom)
PPTX
Document object model(dom)
PPTX
PPTX
Internet
PPTX
Type of internet connectivity
PPTX
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
PPTX
Introduction of tcp, ip & udp
PPTX
Electronic payment system(EPS)
PPTX
Ipv4 and Ipv6
PPTX
Authentication, authorization, accounting(aaa) slides
PPT
Electronic data-interchange slides
PPTX
Client server security threats
PPTX
Introduction of firewall slides
PPTX
Virus slides
PPTX
Mpeg 7 slides
Material management
Business function in organization
Document object model(dom)
Document object model(dom)
Internet
Type of internet connectivity
Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and H...
Introduction of tcp, ip & udp
Electronic payment system(EPS)
Ipv4 and Ipv6
Authentication, authorization, accounting(aaa) slides
Electronic data-interchange slides
Client server security threats
Introduction of firewall slides
Virus slides
Mpeg 7 slides

Recently uploaded (20)

PDF
Well-logging-methods_new................
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
web development for engineering and engineering
PDF
composite construction of structures.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Digital Logic Computer Design lecture notes
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Construction Project Organization Group 2.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPT
Mechanical Engineering MATERIALS Selection
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
Well-logging-methods_new................
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Lecture Notes Electrical Wiring System Components
UNIT 4 Total Quality Management .pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
web development for engineering and engineering
composite construction of structures.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Digital Logic Computer Design lecture notes
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Construction Project Organization Group 2.pptx
OOP with Java - Java Introduction (Basics)
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Mechanical Engineering MATERIALS Selection
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Internet of Things (IOT) - A guide to understanding

Sgml

  • 2. contents  Define what is SGML?  Advantage of SGML  Disadvantage of SGML
  • 3. Define SGML  SGML stands for“standard generalized markup language”.  SGML,a system for organization & tagging elements of document.  SGML developed & standardized by the international organization for standard(ISO) in 1986.  SGML itself doesn’t specify any particular formatting;rather it specifies the rules for tagging elements.
  • 4. Define SGML cont….  SGML is not in itself a document language;but a description of how to specify one.It is metadata.  SGML is a system for defining markup languages.  Author markup their document by representing structural, presentational & semantic information along side content.
  • 5. Define SGML cont….  HTML is one e.g.of a markup language,here is an e.g.of an HTML document:- <!doctype HTML public“-w3c//dtd html 4.01//EN” http://www/w3.org/tr/html4/strict.dtd”> <html> <head> <title>my 1st HTML document</title> </head> <body> <p>hello world! </body> </html>
  • 6. Define SGML cont…. above the HTML document is divided into a head section & a body.The title of the document appears in head & the content of the document appears in the body. The body in this e.g.contains just one paragraph,marked up with <p>. o Every markup language defined in SGML is called an SGML application. o The language that this web browser uses,HTML is an e.g.of an SGML based language.There is a document type definition for HTML.
  • 7. Advantages of SGML 1. Capable of dealing with any media type or linking protocol. 2. Extremely flexible 3. Separates content from appearance 4. Style sheets make content repurposing easy. 5. ISO standard- thus well supported with many tools available.
  • 8. Disadvantages of SGML 1. Crating DTD’s requires exacting software engineering. 2. Linking tends to be complex. 3. Writing SGML software is extremely hard. 4. SGML tools trend to be expensive 5. SGML can be extremely complex and not widely used.