Data type | Description | Note | |
---|---|---|---|
entity reference (entity ref, entref) | Node list (subnode) | The markup of the entity reference. | ssep, entstart, and entend may occur only in a name group in a named entity reference. |
open delimiter (open delim, open) | Node (subnode) | ||
close delimiter (close delim, close) | Node (subnode) |
Data type | Description | Note | |
---|---|---|---|
attribute specification (attribute spec, attspec) | Node list (internal ref) | ||
attribute value specification (attribute value spec, attvalsp) | Node (internal ref) |
Data type | Description | Note | |
---|---|---|---|
interpretation replaced character (interp replaced char, intrplch) | Character | The character that was replaced. | When a sequence of RE and/or SPACE characters in a minimum literal is replaced by a single SPACE character, then the first character is represented by a datachar possibly with an intrplch property, and the other characters are represented by an intignch. |
named character reference (named char ref, namecref) | Node list (subnode) | ||
numeric character reference (numeric char ref, numcref) | Node list (subnode) |
Data type | Description | Note | |
---|---|---|---|
markup | Node list (subnode) | ssep, entstart, and entend can occur only in a name group in a named entity reference. |
Content property | none |
---|
Data type | Description | Note | |
---|---|---|---|
character (char) | Character | ||
named character reference (named char ref, namecref) | Node list (subnode) |
Content property | none |
---|
Data type | Description | Note | |
---|---|---|---|
open delimiter (open delim, open) | Node (subnode) | ||
characters (chars) | String | The characters in the comment (excluding the com delimiters). | |
close delimiter (close delim, close) | Node (subnode) |
Content property | MARKUP |
---|
Data type | Description | Note | |
---|---|---|---|
markup | Node list (subnode) |
Content property | MARKUP |
---|
Ignored markup. Either a start-tag or end-tag that is ignored because it contains a document type specification that contains a name group none of the names in which is the name of an active document type, or a general or parameter entity reference that is ignored because it contains a name group none of the names in which is the name of an active document or link type, or a link set use declaration that is ignored because its link type name is not an active link type, or a general entity reference in an attribute value literal in a start-tag that is itself ignored markup, or an entity declaration that is ignored because the entity was already declared.
Data type | Description | Note | |
---|---|---|---|
markup | Node list (subnode) |
Content property | MARKUP |
---|
The start of the replacement text of an entity.
The end shall be marked by an entend node. This is the result of an entity reference that was replaced by the parser.
Data type | Description | Note | |
---|---|---|---|
markup | Node list (subnode) | The markup of the entity reference. | |
entity name (entname) | String | ||
entity | Node (internal ref) |
Content property | none |
---|
The end of an entity reference that was replaced by the parser.
Data type | Description | Note |
---|
Content property | none |
---|
A character that has been ignored within a marked section.
Data type | Description | Note | |
---|---|---|---|
character (char) | Character |
Content property | none |
---|
A character in a literal that was ignored when the literal was interpreted: an RS in an attribute value literal or in a minimum literal, an RE or SPACE character in a minimum literal that immediately followed another RE or SPACE character in a minimum literal, or an RE or SPACE character that was the first or last character in a minimum literal.
Data type | Description | Note | |
---|---|---|---|
named character reference (named char ref, namecref) | Node list (subnode) | ||
character (char) | Character |
Content property | none |
---|
A general delimiter.
Data type | Description | Note | |
---|---|---|---|
named character reference (named char ref, namecref) | Node list (subnode) | This may happen only for a delimiter that is the first child of its parent or the value of a close delimiter property. | |
role | String | The name of the delimiter role. | |
original delimiter (original delim, origdelm) | String | The delimiter as originally entered before any upper-case substitution. |
Content property | none |
---|
A name within markup.
Names in attribute values are represented by nodes of type attvaltk rather than name.
Data type | Description | Note | |
---|---|---|---|
original name (origname) | String | The characters of the name as originally entered before any upper-case substitution. |
Content property | none |
---|
A token in markup that is recognized as a reserved name.
Data type | Description | Note | |
---|---|---|---|
reference name (ref name, refname) | String | The reference reserved name. | |
original name (origname) | String | The reserved name as originally entered before any upper-case substitution. |
Content property | VALUE |
---|
A parameter literal, attribute value literal, minimum literal, or system identifier.
Data type | Description | Note | |
---|---|---|---|
open delimiter (open delim, open) | Node (subnode) | ||
value | Node list (subnode) | Interpreted value of literal. | If the literal is an attribute value literal for a tokenized value, the value of the literal represents the attribute value before tokenization but after interpretation. |
close delimiter (close delim, close) | Node (subnode) |
Content property | none |
---|
A number in markup that is not a character number in a character reference.
Numbers in attribute values are represented by nodes of type attvaltk rather than number.
Data type | Description | Note | |
---|---|---|---|
digits | String |
Content property | none |
---|
A character number occurring in a character reference.
The numeric value of the number is determined by the char property of the datachar node.
Data type | Description | Note | |
---|---|---|---|
number of digits (n digits, ndigits) | Integer | The number of digits used to specify the value. |
Content property | none |
---|
An RE in markup that is used as a reference end.
Data type | Description | Note |
---|
Content property | none |
---|
An attribute value specification that is an attribute value rather than an attribute value literal.
Do not confuse this with the attasgn class.
Data type | Description | Note | |
---|---|---|---|
value | String | The value before any upper-case substitution. |
Content property | none |
---|
A name token in markup.
This is used only for name tokens in name token groups in declared values. Name tokens in attribute values are represented by nodes of type attvaltk rather than nmtoken.
Data type | Description | Note | |
---|---|---|---|
original name token (origname) | String | The characters of the name token as originally entered before any upper-case substitution. |
Content property | MARKUP |
---|
The part of a marked section declaration preceding the marked section.
Data type | Description | Note | |
---|---|---|---|
markup | Node list (subnode) | First child will be gendelm for mdo, last will be gendelm for dso. | |
status | Enumerated value
| Effective status of marked section. |
Content property | MARKUP |
---|
Data type | Description | Note | |
---|---|---|---|
markup | Node list (subnode) | Will be a gendelm for the msc and a gendelm for the mdc. |