XML

I have a solid knowledge of XML as well as XSLT and Xquery. Here is an example of a small digital collection marked up with XML. This was developed using XML version 1.0.

I developed a DTD that would hold all of the major information about different sculptures by Richard Serra as well as metadata about the photo itself.  Here is an example of the DTD:

< !ELEMENT sculptures (sculpture+)>
  < !ELEMENT sculpture (title, year, pieces, size, location?, material+, collection, photo_credit)>
  	< !ELEMENT title (#PCDATA)>
  	< !ELEMENT year (#PCDATA)>
  	< !ELEMENT pieces (#PCDATA)>
  	< !ELEMENT size (height?, width?, length?,  thickness?)>
  		< !ELEMENT height (#PCDATA)>
  			< !ATTLIST height unit CDATA #REQUIRED>
  		< !ELEMENT length (#PCDATA)>
  			< !ATTLIST length unit CDATA #REQUIRED>
  		< !ELEMENT width (#PCDATA)>
  			< !ATTLIST width unit CDATA #REQUIRED>
  		< !ELEMENT thickness (#PCDATA)>