home *** CD-ROM | disk | FTP | other *** search
/ Practical Internet Web Designer 88 / PIWD88.iso / pc / CONTENTS / BONUS / FULL / OXYGEN / KITS / ALLPLATFORMS / OXYGEN.ZIP / samples / personal.dtd < prev    next >
Extensible Markup Language  |  2002-08-30  |  644b  |  26 lines

  1. <?xml encoding="UTF-8"?>
  2. <!ELEMENT personnel (person)+>
  3.  
  4. <!ELEMENT person (name,email*,url*,link?)>
  5. <!ATTLIST person id ID #REQUIRED>
  6. <!ATTLIST person note CDATA #IMPLIED>
  7. <!ATTLIST person contr (true|false) 'false'>
  8. <!ATTLIST person salary CDATA #IMPLIED>
  9.  
  10. <!ELEMENT name ((family,given)|(given,family))>
  11.  
  12. <!ELEMENT family (#PCDATA)>
  13.  
  14. <!ELEMENT given (#PCDATA)>
  15.  
  16. <!ELEMENT email (#PCDATA)>
  17.  
  18. <!ELEMENT url EMPTY>
  19. <!ATTLIST url href CDATA 'http://'>
  20.  
  21. <!ELEMENT link EMPTY>
  22. <!ATTLIST link manager IDREF #IMPLIED>
  23. <!ATTLIST link subordinates IDREFS #IMPLIED>
  24.  
  25. <!NOTATION gif PUBLIC '-//APP/Photoshop/4.0' 'photoshop.exe'>
  26.