Represents a single HTML attribute.
A top level HTML block as defined by the Markdown syntaxt description.
Represents a numerical or named character reference.
Represents a standard HTML comment.
Represents a full HTML element with matching start and end tags.
Represents an empty element (like <br/>
or <hr/>
) in case it contains the explicit
slash to mark it as closed.
Represents an orphaned end tag without matching start tag.
Base class for all verbatim HTML span elements.
Represent a start tag.
The document tree model for all types of verbatim HTML elements. This includes orphaned start and end tags with no matching second tag. It is up to the renderer to decide whether to ignore these, render them escaped or include them as HTML tags.