AngleSharp.Html.Dom
Namespace with 85 public types
Classes
HtmlElement
Represents a standard HTML element in the node tree.
Enumerations
TableCellKind
Represents kinds of table cells.
TableFrames
The list of possible table frame directives.
TableRules
The list of possible table rules.
TrackReadyState
An enumeration with track ready state values.
Static Classes
FormExtensions
A set of useful extension methods when dealing with the DOM.
HtmlLinkElementExtensions
Defines a set of extension methods for link elements.
ImageExtensions
Useful extension methods for the HtmlImageElement.
Interfaces
IHtmlAnchorElement
Represents the a HTML element.
IHtmlAreaElement
Represents the area HTML element.
IHtmlAudioElement
Represents the audio HTML element.
IHtmlBaseElement
Represents the base HTML element.
IHtmlBodyElement
Represents the body HTML element.
IHtmlBreakRowElement
Represents the br HTML element.
IHtmlButtonElement
Represents the button HTML element.
IHtmlCanvasElement
Represents the canvas HTML element.
IHtmlCommandElement
Represents the command HTML element.
IHtmlDataElement
Represents the data HTML element.
IHtmlDataListElement
Represents the datalist HTML element.
IHtmlDetailsElement
Represents the details HTML element.
IHtmlDialogElement
Repesents the dialog HTML element.
IHtmlDivElement
Represents the div HTML element.
IHtmlDocument
Serves as an entry point to the content of an HTML document.
IHtmlElement
The HTMLElement interface represents any HTML element. Some elements directly
implement this interface, other implement it via an interface that inherit it.
IHtmlEmbedElement
The embed HTML element.
IHtmlFieldSetElement
Represents the fieldset HTML element.
IHtmlFormControlsCollection
Represents a collection of HTML form controls.
IHtmlFormElement
Represents the form HTML element.
IHtmlHeadElement
Represents the head HTML element.
IHtmlHeadingElement
Represents the heading HTML element(s).
IHtmlHrElement
Represents the hr HTML element.
IHtmlHtmlElement
Represents the html HTML element.
IHtmlImageElement
Represents the image HTML element.
IHtmlInlineFrameElement
Represents the iframe HTML element.
IHtmlInputElement
Represents the input HTML element.
IHtmlKeygenElement
Represents the keygen HTML element.
IHtmlLabelElement
Represents the label HTML element.
IHtmlLegendElement
Represents the legend HTML element.
IHtmlLinkElement
Represents a link HTML element.
IHtmlListItemElement
Represents the li HTML element.
IHtmlMapElement
Represents the map HTML element.
IHtmlMarqueeElement
Used to declare properties for the marquee element.
IHtmlMediaElement
Represents the base for all HTML media elements.
IHtmlMenuElement
Represents the menu HTML element.
IHtmlMenuItemElement
Represents the menuitem HTML element.
IHtmlMetaElement
Represents the meta HTML element.
IHtmlMeterElement
Represents the meter HTML element.
IHtmlModElement
Represents the mod HTML element.
IHtmlObjectElement
Represents the object HTML element.
IHtmlOptionElement
Represents the option HTML element.
IHtmlOptionsCollection
Represents a collection of HTML option elements.
IHtmlOptionsGroupElement
Represents the optgroup HTML element.
IHtmlOrderedListElement
Represents the ol HTML element.
IHtmlOutputElement
Represents the output HTML element.
IHtmlParagraphElement
Represents the p HTML element.
IHtmlParamElement
Represents the param HTML element.
IHtmlPictureElement
Represents the HTML picture element.
IHtmlPreElement
Represents the pre HTML element.
IHtmlProgressElement
Represents the progress HTML element.
IHtmlQuoteElement
Represents the q HTML element.
IHtmlScriptElement
Represents the script HTML element.
IHtmlSelectElement
Represents the select HTML element.
IHtmlSlotElement
Represents a slot in the shadow tree.
IHtmlSourceElement
Represents the source HTML element.
IHtmlSpanElement
Represents the span HTML element.
IHtmlStyleElement
Represents a style HTML element.
IHtmlTableCaptionElement
Represents the caption HTML element.
IHtmlTableCellElement
Reprsents the base for td / th HTML element.
IHtmlTableColumnElement
Represents the col HTML element.
IHtmlTableDataCellElement
Represents the td HTML element.
IHtmlTableElement
Represents the table HTML element.
IHtmlTableHeaderCellElement
Represents the th HTML element.
IHtmlTableRowElement
Represents the tr HTML element.
IHtmlTableSectionElement
Represent the base of table section (tbody, thead, tfoot) elements.
IHtmlTemplateElement
Represents the template HTML element.
IHtmlTextAreaElement
Represents the textarea HTML element.
IHtmlTimeElement
Represents the time HTML element.
IHtmlTitleElement
Represents the title HTML element.
IHtmlTrackElement
Represents the track HTML element.
IHtmlUnknownElement
Represents an unknown HTML element.
IHtmlUnorderedListElement
Represents an ul HTML element.
IHtmlVideoElement
Represents the video HTML element.
ILabelabelElement
This interface marks elements that allow to have an attached label.
IValidation
Implemented by elements that can be validated.
IValidityState
The ValidityState interface represents the validity states that an element
can be in, with respect to constraint validation. Together, they help explain
why an element's value fails to validate, if it's not valid.