<param> (parameter) element specifies a set of values that might be required by an
<object> at runtime.
Any number of
<param> elements might
appear in the content of an
<object> in any order, but must be placed at
the start of the content of the enclosing object. This element is comparable to the XHMTL
<param> element, and its attributes' semantics derive from their HTML
definitions. For example, the
@type attribute differs from the
@type attribute on many other DITA elements.
See appendix for information about this element in OASIS document type shells.
The following attributes are available on this element: Universal attribute group and the attributes defined below.
@valueattribute. Allowed values are:
@valueattribute is a URL that designates a resource where run-time values are stored. This allows support tools to identify URLs that are given as parameters.
@valuetypeis an identifier that refers to an object declaration in the document. The identifier must be the value of the ID attribute set for the declared object element.
@value. Note that this differs from the
@typeattribute on many other DITA elements.
@valuetypeis set to "ref", this attribute directly specifies the content type of the resource designated by
@typeis specified and
@keyrefis specified and resolvable, this attribute specifies the content type of the resource designated by
@typeis not specified and
@keyrefis specified and is resolvable, the effective type value specified for the key that is named by the
@keyrefattribute is used as the value of the
@valuetypeis specified but is not set to "ref", this attribute is ignored. When
@valuetypeis not specified and
@keyrefis specified, it implies a setting of valuetype="ref". When
@keyrefis specified and the effective value of
@keyrefis resolvable and has an associated URI, that URI is used as the value of this element (overriding
@value, if that is specified).
@keyrefis resolvable and has no associated resource (only link text), the
@keyrefattribute is considered to be unresolvable for this element. If
@valueis specified, it is used as fallback.
@keyrefis not resolvable, the value of the
@valueattribute is used as a fallback target for the
Return to main page.
Standards Track Work Product
|Copyright © OASIS Open 2016. All Rights Reserved.||25 October 2016|