SlideShare a Scribd company logo
Element Declaration                                                       Attribute Declaration
<!ELEMENT       name        (content-model) >                             <!ATTLIST element name declvalue default >
                                                                                              name of              keyword or
keyword
        name of the
        element type, formal definition of the
ELEMENT its "tag"    element's allowed content
                                                                          keyword
                                                                          ATTLIST
                                                                                             attribute
                                                                                                      what kind of
                                                                                                                   default value
                                                                                                      value or list of
                                                                                                                                                XML Syntax
                                                                                                      values
Connectors                                                                     name of the
                                                                               associated
                                                                               element
                                                                                                         repeat for
                                                                                                                                                Quick Reference
,         “Then”            Follow with (in sequence)                                                  each attribute
|      “Or”        Select (only) one from the group
                                                                          Declared Value Keywords
Only one connector type per group — no mixing!
                                                                          CDATA            Data character string (default if well-formed)
Occurrence Indicators                                                     NMTOKEN          Name token
(no indicator)     Required                      One and only one         NMTOKENS         One or more name tokens (spaces between)
?                  Optional                      None or one              ID               Unique identifier for element
*                  Optional, repeatable          None, one, or more       IDREF            Reference to ID on another element
+                  Required, repeatable          One or more              IDREFS           One or more IDREFs (spaces between)
                                                                          ENTITY           Name of an entity (declared elsewhere)
Groupings                                                                 ENTITIES         One or more names of entities
(                  Start content model or group
)                  End content model or group                             Enumerated Value Descriptions
                                                                          (a|b|c)          List of attribute values (Or between)
#PCDATA in Models (first, OR bars, asterisk)                              NOTATION         Names of notations (Requires a list of
(#PCDATA)                                                                 (x|y)            values as well as the keyword. Values
(#PCDATA | elem1 | elem2 )*
                                                                                           declared elsewhere with NOTATION.)
                           element
    keyword                  name always
    #PCDATA
              Vertical Bar "|"   include the *                            Attribute Defaults
                                                                          "value"   If attribute is omitted, assume this value.
ANY Element Keyword
                                                                          #REQUIRED Required. Document is not valid if no
<!ELEMENT       name         ANY     >
                                                                                    value is provided.
keyword
        name of the           keyword                                     #IMPLIED Optional. Not constrained; no default can                    Mulberry Technologies, Inc.
        element type,         ANY
ELEMENT its "tag"                                                                   be inferred; an application is free to handle               17 West Jefferson Street, Suite 207
                                                                                    as appropriate.                                             Rockville, MD 20850 USA
EMPTY Element Keyword                                                     #FIXED    Fixed value. (Requires a value as well as                   Phone: +1 301/315-9631
<!ELEMENT       name         EMPTY       >                                 "value" the keyword.) If the attribute appears with                  Fax: +1 301/315-8285
                                                                                                                                                info@mulberrytech.com
        name of the                                                                 a different value, that’s an error.
keyword                       keyword                                                                                                           http://www.mulberrytech.com
        element type,         EMPTY
ELEMENT its "tag"
                                                                          Reserved Attributes
                                                                          xml:space Preserve whitespace or use default
                                                                          xml:lang Indicate language of element and that
                                                                                    element’s attributes and children

                                                                                                                                                             Mulberry
                                                                                                                                                          Technologies, Inc.

          Mulberry                                                                Mulberry
       Technologies, Inc.            © 2006 Mulberry Technologies, Inc.        Technologies, Inc.          © 2006 Mulberry Technologies, Inc.
DOCTYPE Declaration                                                       Parameter Entity Declarations                                                   XML Declaration
<!DOCTYPE name External-ID [ declarations ] >                                                                                                             <?xml version="1.0" encoding="UTF-8" standalone="no"?>
                                                                          Internal Parameter Entity
      name of the              the internal                                                                                                                                                      Standalone declaration:
      document                                                            <!ENTITY   %       name       "     whatever text       "     >                      Version of the
                               subset of
      type                     the DTD                                                                                                                         XML specification                 no: parsing affected by
               pointer to      (optional)
               another file                                                keyword       name of                  entity value                                                                      external DTD subset
keyword                    DSO              DSC                            ENTITY        the entity               (any literal)                                                                  yes: parsing not affected by
DOCTYPE              Declaration     Declaration                                                                                                                                                    external DTD subset
                     Subset Open Subset Close                                  percent sign "%"
                                                                               shows this is a                single or double quotes,                                   Character encoding of the
                                                                               parameter entity                  ' or ", must match                                      document, expressed in
Internal Subset                                                                                                                                                          Latin characters, e.g. UTF-8, UTF-16,
D
o
    <?xml version="1.0"?>                                                 External Parameter Entity                                                                      EUC-JP, ISO-10646-UCS2
c   <!DOCTYPE whatnot
u
m   [                     DOCTYPE declaration                             <!ENTITY       %      name               External-ID          >
e                             includes other declarations
n
t                             in an internal subset
                                                                                           name of
                                                                                                                                                          Processing Instruction
                                                                            keyword
E   ]>                                                                      ENTITY         the entity               pointer to a file                     <?target ***Some Stuff **** ?>
n
t
i                                                                                percent sign "%"
t                                  Tags and text:
                                   the document                                  shows this is a
y
                                                                                 parameter entity                                                         Notation Declaration
                                                                                                                                                          <!NOTATION    name     External-ID     >
External Subset
D
o
c
    <?xml version="1.0"?>    DOCTYPE declaration                          General Entity Declarations                                                      keyword
                                                                                                                                                           NOTATION            SYSTEM or PUBLIC identifier
u
    <!DOCTYPE whatnot        refers to a DTD in a
                                                                                                                                                                               (PUBLIC does not require URI)
m     SYSTEM "whatnot.dtd" > external subset.                                                                                                                          name of
e
n
t                                 a file named:                           Internal Entity                                                                              the entity
                                  whatnot.dtd                             <!ENTITY    name           "        whatever text       " >                                  (FAX, JPG, CGS, etc.)
E
n                                                                                                                                                                      must be unique in DTD
t
i
t
                                                                                                                entity value
y                                Tags and text:                            keyword                              (any literal)
                                                                           ENTITY name of
                                 the document                                      the entity               single or double quotes,                      Comment
                                                                                                               ' or ", must match
Internal and External Subsets                                                                                                                             <!-- Whatever you want to say! -->
D <?xml version="1.0"?>        DOCTYPE declaration
o
c <!DOCTYPE whatnot            refers to an external                      External Unparsed Entity                                                                     Comment may contain any
u    SYSTEM "whatnot.dtd"      subset and includes an                                                                                                               characters except the string "--".
m[                             internal subset.                           <!ENTITY   name      External-ID             NDATA name           >
e                              DTD is sum of the parts.
n
t ]>                             a file named:                            keyword       SYSTEM or
E
n
                                 whatnot.dtd                              ENTITY        PUBLIC identifier keyword NDATA                                   Start Tag with Attribute (in document)
t                                                                               name of                   followed by
i                                                                               the entity                notation name                                   <tag attributename = " attribute-value " >
t                              Tags and text:
y
                               the document
                                                                          Predefined General Entities                                                             name of the            one or more
                                                                                                                                                                  attribute              values
                                                                          Entity                    Displays As             Character Value               name of            equals single or double quotes,
Conditional Section (DTD only)                                                                                                                            the element         sign     ' or ", must match
                                                                          &amp;                     &                       &#38;#38;
<![IGNORE[ declarations ]]>
<![INCLUDE[ declarations ]]>                                              &lt;                      <                       &#38;#60;
                                                                          &gt;                      >                       &#62;                         EMPTY Element (in document)
                                                                          &apos;                                            &#39;                         <name/>
External-ID                                                                                         '                                                     <name></name>
     SYSTEM "URI"                                                         &quot;                    "                       &#34;
OR
     PUBLIC "Public ID" "URI"
                                                                                                                                                          CDATA Section (in document)
                                                                                                                                                          <![CDATA[ *** Some Stuff *** ]]>




            Mulberry                                                              Mulberry                                                                         Mulberry
         Technologies, Inc.                                                    Technologies, Inc.                    © 2006 Mulberry Technologies, Inc.         Technologies, Inc.           © 2006 Mulberry Technologies, Inc.
                                     © 2006 Mulberry Technologies, Inc.

More Related Content

PDF
Xml Syntax Quick Reference
LiquidHub
 
PDF
Xm Lquickref
LiquidHub
 
PDF
jQuery Visual Cheat Sheet (by WOORK)_1
brecke
 
PDF
J query visual-cheat-sheet-1.4.2
Anuradha
 
PDF
The CLEAR Dependency
Jinho Choi
 
PDF
Google app engine cheat sheet
Piyush Mittal
 
PPT
Omg Fundamental Certification 4
Ricardo Quintero
 
PPT
Uml Omg Fundamental Certification 5
Ricardo Quintero
 
Xml Syntax Quick Reference
LiquidHub
 
Xm Lquickref
LiquidHub
 
jQuery Visual Cheat Sheet (by WOORK)_1
brecke
 
J query visual-cheat-sheet-1.4.2
Anuradha
 
The CLEAR Dependency
Jinho Choi
 
Google app engine cheat sheet
Piyush Mittal
 
Omg Fundamental Certification 4
Ricardo Quintero
 
Uml Omg Fundamental Certification 5
Ricardo Quintero
 

What's hot (16)

PPTX
Database Design E R 2009
Cathie101
 
PPT
En webinar jpa v2final
alvaro alcocer sotil
 
PDF
jsp, javaserver pages, Card20
JavaEE Trainers
 
PDF
Cascon2011_5_rules+owl
ONTORULE Project
 
PDF
Machine learning Lecture 3
Srinivasan R
 
PDF
Sdtl manual
qaz8989
 
PDF
java
Kunal Sunesara
 
PDF
The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...
Daniele Gianni
 
PDF
Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...
Takashi Iba
 
PDF
Chapter 01 Introduction to Java by Tushar B Kute
Tushar B Kute
 
PDF
Java essentials for hadoop
Seo Gyansha
 
PDF
A General Extension System for Event Processing Languages
Alexandre de Castro Alves
 
PPTX
Ruby object model
Chamnap Chhorn
 
PDF
Java Reference
khoj4u
 
PPTX
Leveraging collaborativetaggingforwebitemdesign ajithajjarani
Ajith Ajjarani
 
PPT
4.class diagramsusinguml
APU
 
Database Design E R 2009
Cathie101
 
En webinar jpa v2final
alvaro alcocer sotil
 
jsp, javaserver pages, Card20
JavaEE Trainers
 
Cascon2011_5_rules+owl
ONTORULE Project
 
Machine learning Lecture 3
Srinivasan R
 
Sdtl manual
qaz8989
 
The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...
Daniele Gianni
 
Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...
Takashi Iba
 
Chapter 01 Introduction to Java by Tushar B Kute
Tushar B Kute
 
Java essentials for hadoop
Seo Gyansha
 
A General Extension System for Event Processing Languages
Alexandre de Castro Alves
 
Ruby object model
Chamnap Chhorn
 
Java Reference
khoj4u
 
Leveraging collaborativetaggingforwebitemdesign ajithajjarani
Ajith Ajjarani
 
4.class diagramsusinguml
APU
 
Ad

Similar to XML Quick Reference (from mulberrytech.com) (20)

XLS
Agile User Story
Ram Srivastava
 
PPTX
How to Draw an Effective ER diagram
Tech_MX
 
PPTX
Erm
Jane Garay
 
PDF
Aras PLM Software Solutions
Aras
 
PDF
XML Bible
LiquidHub
 
PDF
Xm lquickref
Arduino Aficionado
 
PDF
J query.1.3.visual.cheat.sheet.by.woork
Santosh Khalse
 
PDF
Jquery
zientuni
 
PDF
jQuery Visual Cheat Sheet (by WOORK)_1
brecke
 
PPT
Multidimensional Indexing
Digvijay Singh
 
PPTX
DTD
Kumar
 
DOC
Etiquetas JavaServer Faces
Aurelio Martín Obando Távara
 
PPTX
Erm
Jane Garay
 
PPTX
Erm
Jane Garay
 
PDF
Lesson 01 - Introduction to SQL
Angel G Diaz
 
PPT
On metadata for Open Data
Yannis Charalabidis
 
PPS
Xml session07
Niit Care
 
ODT
General Error Handling Approach
Roman Agaev
 
PDF
JSTLQuick Reference
Hicham QAISSI
 
PDF
Srs
Muri Sahithi
 
Agile User Story
Ram Srivastava
 
How to Draw an Effective ER diagram
Tech_MX
 
Aras PLM Software Solutions
Aras
 
XML Bible
LiquidHub
 
Xm lquickref
Arduino Aficionado
 
J query.1.3.visual.cheat.sheet.by.woork
Santosh Khalse
 
Jquery
zientuni
 
jQuery Visual Cheat Sheet (by WOORK)_1
brecke
 
Multidimensional Indexing
Digvijay Singh
 
DTD
Kumar
 
Etiquetas JavaServer Faces
Aurelio Martín Obando Távara
 
Lesson 01 - Introduction to SQL
Angel G Diaz
 
On metadata for Open Data
Yannis Charalabidis
 
Xml session07
Niit Care
 
General Error Handling Approach
Roman Agaev
 
JSTLQuick Reference
Hicham QAISSI
 
Ad

More from FrescatiStory (20)

PPS
Șomerul
FrescatiStory
 
PPS
Colina crucilor, Lituania
FrescatiStory
 
PPS
Palatul lui Gigi Becali
FrescatiStory
 
PPS
Le marché aux oignons à Berne, Suisse
FrescatiStory
 
PPS
Photos inusitées
FrescatiStory
 
PPS
Beautiful Greece
FrescatiStory
 
PPS
Crucea Caraiman (Crucea Eroilor Neamului)
FrescatiStory
 
PPS
A fi părinte în lumea animalelor - Parenting Moments in the Animal World
FrescatiStory
 
PPS
România. Lecția de istorie
FrescatiStory
 
PPS
Islamism
FrescatiStory
 
PPS
Alertă medicală - Un osuț foarte ascuțit
FrescatiStory
 
PPS
Oameni, destine
FrescatiStory
 
PPS
Large Easter eggs around the world
FrescatiStory
 
PPS
Patru secrete ale telefonului tău mobil
FrescatiStory
 
PPS
Populația mahomedană în Europa
FrescatiStory
 
PPS
Bucovina altui veac
FrescatiStory
 
PPS
Plus qu’une photo / Mai mult decât o simplă fotografie / More than just a photo
FrescatiStory
 
PPS
Noiembrie frumoasă
FrescatiStory
 
PPS
Niciodata toamna n-a fost mai frumoasa
FrescatiStory
 
PPS
Salina Turda
FrescatiStory
 
Șomerul
FrescatiStory
 
Colina crucilor, Lituania
FrescatiStory
 
Palatul lui Gigi Becali
FrescatiStory
 
Le marché aux oignons à Berne, Suisse
FrescatiStory
 
Photos inusitées
FrescatiStory
 
Beautiful Greece
FrescatiStory
 
Crucea Caraiman (Crucea Eroilor Neamului)
FrescatiStory
 
A fi părinte în lumea animalelor - Parenting Moments in the Animal World
FrescatiStory
 
România. Lecția de istorie
FrescatiStory
 
Islamism
FrescatiStory
 
Alertă medicală - Un osuț foarte ascuțit
FrescatiStory
 
Oameni, destine
FrescatiStory
 
Large Easter eggs around the world
FrescatiStory
 
Patru secrete ale telefonului tău mobil
FrescatiStory
 
Populația mahomedană în Europa
FrescatiStory
 
Bucovina altui veac
FrescatiStory
 
Plus qu’une photo / Mai mult decât o simplă fotografie / More than just a photo
FrescatiStory
 
Noiembrie frumoasă
FrescatiStory
 
Niciodata toamna n-a fost mai frumoasa
FrescatiStory
 
Salina Turda
FrescatiStory
 

Recently uploaded (20)

PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Software Development Methodologies in 2025
KodekX
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 

XML Quick Reference (from mulberrytech.com)

  • 1. Element Declaration Attribute Declaration <!ELEMENT name (content-model) > <!ATTLIST element name declvalue default > name of keyword or keyword name of the element type, formal definition of the ELEMENT its "tag" element's allowed content keyword ATTLIST attribute what kind of default value value or list of XML Syntax values Connectors name of the associated element repeat for Quick Reference , “Then” Follow with (in sequence) each attribute | “Or” Select (only) one from the group Declared Value Keywords Only one connector type per group — no mixing! CDATA Data character string (default if well-formed) Occurrence Indicators NMTOKEN Name token (no indicator) Required One and only one NMTOKENS One or more name tokens (spaces between) ? Optional None or one ID Unique identifier for element * Optional, repeatable None, one, or more IDREF Reference to ID on another element + Required, repeatable One or more IDREFS One or more IDREFs (spaces between) ENTITY Name of an entity (declared elsewhere) Groupings ENTITIES One or more names of entities ( Start content model or group ) End content model or group Enumerated Value Descriptions (a|b|c) List of attribute values (Or between) #PCDATA in Models (first, OR bars, asterisk) NOTATION Names of notations (Requires a list of (#PCDATA) (x|y) values as well as the keyword. Values (#PCDATA | elem1 | elem2 )* declared elsewhere with NOTATION.) element keyword name always #PCDATA Vertical Bar "|" include the * Attribute Defaults "value" If attribute is omitted, assume this value. ANY Element Keyword #REQUIRED Required. Document is not valid if no <!ELEMENT name ANY > value is provided. keyword name of the keyword #IMPLIED Optional. Not constrained; no default can Mulberry Technologies, Inc. element type, ANY ELEMENT its "tag" be inferred; an application is free to handle 17 West Jefferson Street, Suite 207 as appropriate. Rockville, MD 20850 USA EMPTY Element Keyword #FIXED Fixed value. (Requires a value as well as Phone: +1 301/315-9631 <!ELEMENT name EMPTY > "value" the keyword.) If the attribute appears with Fax: +1 301/315-8285 [email protected] name of the a different value, that’s an error. keyword keyword http://www.mulberrytech.com element type, EMPTY ELEMENT its "tag" Reserved Attributes xml:space Preserve whitespace or use default xml:lang Indicate language of element and that element’s attributes and children Mulberry Technologies, Inc. Mulberry Mulberry Technologies, Inc. © 2006 Mulberry Technologies, Inc. Technologies, Inc. © 2006 Mulberry Technologies, Inc.
  • 2. DOCTYPE Declaration Parameter Entity Declarations XML Declaration <!DOCTYPE name External-ID [ declarations ] > <?xml version="1.0" encoding="UTF-8" standalone="no"?> Internal Parameter Entity name of the the internal Standalone declaration: document <!ENTITY % name " whatever text " > Version of the subset of type the DTD XML specification no: parsing affected by pointer to (optional) another file keyword name of entity value external DTD subset keyword DSO DSC ENTITY the entity (any literal) yes: parsing not affected by DOCTYPE Declaration Declaration external DTD subset Subset Open Subset Close percent sign "%" shows this is a single or double quotes, Character encoding of the parameter entity ' or ", must match document, expressed in Internal Subset Latin characters, e.g. UTF-8, UTF-16, D o <?xml version="1.0"?> External Parameter Entity EUC-JP, ISO-10646-UCS2 c <!DOCTYPE whatnot u m [ DOCTYPE declaration <!ENTITY % name External-ID > e includes other declarations n t in an internal subset name of Processing Instruction keyword E ]> ENTITY the entity pointer to a file <?target ***Some Stuff **** ?> n t i percent sign "%" t Tags and text: the document shows this is a y parameter entity Notation Declaration <!NOTATION name External-ID > External Subset D o c <?xml version="1.0"?> DOCTYPE declaration General Entity Declarations keyword NOTATION SYSTEM or PUBLIC identifier u <!DOCTYPE whatnot refers to a DTD in a (PUBLIC does not require URI) m SYSTEM "whatnot.dtd" > external subset. name of e n t a file named: Internal Entity the entity whatnot.dtd <!ENTITY name " whatever text " > (FAX, JPG, CGS, etc.) E n must be unique in DTD t i t entity value y Tags and text: keyword (any literal) ENTITY name of the document the entity single or double quotes, Comment ' or ", must match Internal and External Subsets <!-- Whatever you want to say! --> D <?xml version="1.0"?> DOCTYPE declaration o c <!DOCTYPE whatnot refers to an external External Unparsed Entity Comment may contain any u SYSTEM "whatnot.dtd" subset and includes an characters except the string "--". m[ internal subset. <!ENTITY name External-ID NDATA name > e DTD is sum of the parts. n t ]> a file named: keyword SYSTEM or E n whatnot.dtd ENTITY PUBLIC identifier keyword NDATA Start Tag with Attribute (in document) t name of followed by i the entity notation name <tag attributename = " attribute-value " > t Tags and text: y the document Predefined General Entities name of the one or more attribute values Entity Displays As Character Value name of equals single or double quotes, Conditional Section (DTD only) the element sign ' or ", must match &amp; & &#38;#38; <![IGNORE[ declarations ]]> <![INCLUDE[ declarations ]]> &lt; < &#38;#60; &gt; > &#62; EMPTY Element (in document) &apos; &#39; <name/> External-ID ' <name></name> SYSTEM "URI" &quot; " &#34; OR PUBLIC "Public ID" "URI" CDATA Section (in document) <![CDATA[ *** Some Stuff *** ]]> Mulberry Mulberry Mulberry Technologies, Inc. Technologies, Inc. © 2006 Mulberry Technologies, Inc. Technologies, Inc. © 2006 Mulberry Technologies, Inc. © 2006 Mulberry Technologies, Inc.