<!-- Defines entity -->
<!ENTITY % LINKATTRS 'ID ID #IMPLIED
HREF CDATA #IMPLIED'>
<!ELEMENT A (#PCDATA)>
<!-- Uses entity to say that element A has ID and HREF attributes -->
<!ATTLIST A %LINKATTRS;>
The ATTGROUP element in XSchema is an attempt to package this type of
information but XSchema 1.0 does not give you a way to reference a
existing ATTGROUP in a later element definition. That functionality is
anticipated in a future release.
p.s. Your return address does not appear to be valid. I attempted to
mail you a response to an early question privately and it bounced.
-----Original Message-----
From: Frank Blau [mailto:fblau@nina.snohomish.wa.gov]
Sent: Wednesday, August 26, 1998 3:16 PM
To: XML
Subject: Attribute Question
If I have 3 attributes ("Format", "Usage", and "Loop") that I want every
element in my DTD to have, is there a way to globally declare them? Do
subelements inherit the attributes of the parent element?
Frank