HyTime Clause 9: Hyperlinks module

From ISO/IEC 10744:1992.

© International Organization for Standardization 1992. Permission to copy in any form is granted for use with conforming HyTime systems and applications as defined in ISO/IEC 10744, provided this notice is included in all copies.


9.2.1 Independent link

<!element ilink - O (%HyBrid;)*>

<!attlist ilink
HyTime NAME ilink
anchrole NAMES #FIXED in-DTD
linkends IDREFS #REQUIRED
extra NAMES #IMPLIED
intra NAMES #IMPLIED
endterms IDREFS #IMPLIED
aggtrav NAMES agg
-- common attributes -->

anchrole
Anchor roles
Constraint: one per anchor
lextype((NAME, s+, (RNI, "AGG")?), (s+, NAME, s+, (RNI, "AGG")?)+)
linkends
Link ends
Constraint: one anchor per anchor role
Constraint: No HyTime reftype constraints
extra
External access traversal rule
Constraint: one per anchor or one for all
lextype(("E" | "I" | "A" | "N" | "P"), (s+, ("E" | "I" | "A" | "N" | "P"))*)
Default: no HyTime traversal
intra
Internal access traversal rule
Constraint: one per anchor or one for all
lextype(("E" | "I" | "A" | "N" | "P"), (s+, ("E" | "I" | "A" | "N" | "P"))*)
Default: no HyTime traversal
endterms
Link end term information
Constraint: one per anchor or one for all
reftype(HyBrid)
Default: none
aggtrav
Traversal of agglink anchors: agg or members
Constraint: one per anchor or one for all
lextype(("AGG" | "MEM" | "COR"), (s+, ("AGG" | "MEM" | "COR"))*)

9.2.2 Contextual link

<!element clink - O (%HyBrid;)*>

<!attlist clink
HyTime NAME clink
linkind IDREF #REQUIRED
-- common attributes -->

#CONTENT
Constraint: content must be valid in the context in which the contextual link element occurs, with respect to both the DTD and the meta-DTD
linkend
Link end
Constraint: No HyTime reftype constraints

Best viewed with any browser.

Valid HTML
2.0! Last updated and validated 31 May 2001.