![]() | ![]() | Copyright © 1992, 1997 International Organization for Standardization. All rights reserved. This electronic document is for use during development and review of International Standards. Official printed copies of International Standards can be purchased from the ISO and the national standards organization of your country. | ||
| Next Clause | Previous Clause | |||
The attribute forms id, etfullnm, and opacity consist of common attributes that respectively identify an element, its full name, and whether or not it is to be considered contextually "invisible" to its parent element.
The attribute element unique identifier (id) specifies a unique name for the element within the document in which it occurs.
NOTE 471 Thus, when the General Architecture is in effect, all attributes with a value prescription of "ID" must either be named "id" or must have their names remapped to "id" using the General Architecture renaming attribute (GANames). This requirement is normally met automatically by the rules by which applications are related to architectures (see A.3.6.4 Relating applications and architectures).
The attribute element type full name (etfullnm) specifies an unrestricted form of name that is suitable for use in documentation.
NOTE 472 The attribute makes the name available to programs.
The attribute opacity (opacity) indicates whether the element is opaque or transparent with respect to its content. A transparent element is one whose content (if any) must be valid in the context in which the element occurs, in both the DTD and the meta-DTD. An opaque element is one that behaves normally with respect to validation against its content model.
NOTE 473 Both the element and its children must satisfy the element's parent's current model group without changing the state of content model validation with respect to it. In other words, the content will be validated against the element's parent's content model as though the element itself did not exist.
<!-- Unique Identifier -->
<!attlist
-- id -- -- Unique identifier --
-- Clause: A.5.2 --
#ALL
id -- Unique identifier --
ID
#IMPLIED -- Default: none --
> <!-- Element Type Full Name -->
<!attlist
-- etfullnm -- -- Element type full name --
-- Clause: A.5.2 --
#ALL
etfullnm -- Element type full name --
CDATA
#IMPLIED -- Default: generic identifier --
> <!-- Opacity -->
<![ %opacity; [
<!attlist
-- opacity -- -- Opacity --
-- Clause: A.5.2 --
#ALL
opacity -- Opacity --
-- Transparent or opaque element --
(transpar|opaque)
opaque -- Constant --
>
]]><!-- opacity -->| Next Clause | Previous Clause |
HTML generated from the original SGML source using a DSSSL style specification and the SGML output back-end of the JADE DSSSL engine.