type |
categorizes the pointer in some respect, using any convenient
set of categories. |
|
Datatype: CDATA |
|
Values: The type should indicate the intended function of the
pointer, or the rhetorical
relationship between its source and target. |
|
Default: #IMPLIED |
resp |
specifies the creator of the pointer. |
|
Datatype: CDATA |
|
Values: any string of characters, usually the initials or name
of the creator. |
|
Default: #IMPLIED |
crdate |
specifies when the pointer was created. |
|
Datatype: CDATA |
|
Values: any string representing a date. |
|
Default: #IMPLIED |
targType |
specifies the kinds of elements to which this pointer may point.
|
|
Datatype: CDATA |
|
Values: A list of valid element
names declared in the DTD of the
current document. |
|
Default: #IMPLIED |
Note |
If this attribute is supplied, every element specified as a
target must be of one or other of the types specified. An
application may choose whether or not to report failures to satisfy this
constraint as errors, but may not access an element of the right
identifier but the wrong type.
|
targOrder |
where more than one identifier is supplied as the value of the
target attribute, this attribute specifies whether the order
in which they are supplied is significant. |
|
Datatype: (Y | N | U) |
|
Legal values are:
Y |
Yes: the order in which IDREF values are
specified as the value of a target attribute
should be followed when combining the
targeted elements.
|
N |
No: the order in which IDREF values are
specified as the value of a target attribute
has no significance when combining the
targeted elements.
|
U |
Unspecified: the order in which IDREF values are
specified as the value of a target attribute
may or may not be significant.
|
|
|
Default: U |
evaluate |
specifies the intended meaning
when the target of a pointer is itself a pointer. |
|
Datatype: ( all | one | none ) |
|
Legal values are:
all |
if the element pointed to is itself a pointer, then
the target of that pointer will be taken, and so on, until an
element is found which is not a pointer.
|
one |
if the element pointed to is itself a pointer, then
its target (whether a pointer or not) is taken as the target of
this pointer.
|
none |
no further evaluation of targets is carried out beyond
that needed to find the element specified in the pointer's target.
|
|
|
Default: #IMPLIED |
Note |
If no value is given, the application program is
responsible for deciding (possibly on the basis of user
input) how far to trace a chain of pointers.
|