Quackit Logo
FREE Hosting!
With every domain you register with ZappyHost you get FREE hosting.
Create free Flash websites

DTD Attribute Types - ID

Print Version

The attribute type of ID is used specifically to identify elements. Because of this, no two elements can contain the same value for attributes of type ID. Also, you can only give an element one attribute of type ID. The value that is assigned to an attribute of type ID must be a valid XML name.

Syntax:

<!ATTLIST element_name
attribute_name ID default_value>

Example:

<!ATTLIST mountain
mountain_id ID #REQUIRED>

Valid XML - The following XML document would be valid, as it conforms to the above DTD:

<mountains>
  <mountain mountain_id="m10001">
    <name>Mount Cook</name>
  </mountain>
  <mountain  mountain_id="m10002">
    <name>Cradle Mountain</name>
  </mountain>
</mountains>

Invalid XML - The following XML document would be invalid because the value of the "mountain_id" attribute is the same for both elements:

<mountains>
  <mountain mountain_id="m10001">
    <name>Mount Cook</name>
  </mountain>
  <mountain  mountain_id="m10001">
    <name>Cradle Mountain</name>
  </mountain>
</mountains>

Enjoy this website?

  1. Add this page to your Favorites
  2. Link to this page (copy/paste into your own website or blog):
  3. Help support Quackit by making a donation

Oh, and thank you for supporting Quackit!

Need Website Content?
Get unique, quality digital content for your website.
  • 270+ Website Templates
  • 800+ Flash Templates
  • 25,000+ Images, Logos
  • 30,000+ e-Books
  • 15,000+ Scripts
  • 27,000+ Animated GIFs
  • 21,000+ Ringtones
  • ...and much more!
Get your content now!
$1.99 .info domain names!
© Copyright 2000 - 2010 Quackit.com