All Classes and Interfaces

Class
Description
Utility class for working with Accept.
Utility class for working with Accesskey.
Deprecated.
Although the accesskey attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Action.
Deprecated.
The align attribute is not supported in HTML5.
Deprecated.
The align attribute is not supported in HTML5.
Utility class for working with Alt.
Deprecated.
The align attribute of <col> is not supported in HTML5.
Deprecated.
The valign attribute of <col> is not supported in HTML5.
This interface extends all content interfaces and supports all element types.
Fluent Java DSL for high-performance HTML generation.
Deprecated.
Per <frame>: This feature is no longer recommended.
Deprecated.
Per <frameset>: This feature is no longer recommended.
Deprecated.
Per Usage notes: The <hgroup> element has been removed from the HTML5 (W3C) specification, but it still is in the WHATWG version of HTML.
Deprecated.
The align attribute of <hr> is not supported in HTML5.
Deprecated.
The align attribute of <img> is not supported in HTML5.
This has the set of attributes common to all input types.
The complete list of expected autocomplete values.
Deprecated.
The align attribute of <input> is not supported in HTML5.
Deprecated.
The align attribute of <table> is not supported in HTML5.
Elements that are common to both AnyCOLGROUP_content and AnyScriptSupportingContent.
Elements that are common to both AnyDATALIST_content and AnyOPTGROUP_content.
Elements that are common to both AnyDIV_content and AnyDL_content.
Elements that are common to both AnyDL_content and AnyPalpableContent.
Elements that are common to both AnyEmbeddedContent and AnyInteractiveContent.
Elements that are common to all three of AnyEmbeddedContent, AnyPalpableContent, and AnyPhrasingContent.
Elements that are common to both AnyInteractiveContent and AnyPhrasingContent.
Specialized input implementations.
Elements that are common to both AnyMetadataContent and AnyPhrasingContent.
Elements that are common to both AnyPalpableContent and AnyPhrasingContent.
Elements that are common to all three of AnyTBODY, AnyTHEAD, and AnyTFOOT.
An arbitrary attribute.
Marks a method as being an attribute funnel to aid in implementation.
Non-streamable text attributes (expected to be short, relatively fixed values).
Streamable text attributes.
URL attributes.
Utility class for working with Autocapitalize.
Deprecated.
Although the autocapitalize attribute is global, it is only expected on <button>, <fieldset>, <input>, <output>, <select>, and <textarea>.
Utility class for working with Autocomplete.
Deprecated.
Although the autofocus attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Deprecated.
The border attribute is not supported in HTML5.
Utility class for working with Capture.
Deprecated.
The cellpadding attribute is not supported in HTML5.
Deprecated.
The cellpadding attribute is not supported in HTML5.
Deprecated.
The cellspacing attribute is not supported in HTML5.
Deprecated.
The cellspacing attribute is not supported in HTML5.
Utility class for working with Charset.
Deprecated.
Not supported in HTML5.
Minimal implementation of a circle class for similarity to Rectangle.
Utility class for working with Cite.
See 3.2.6 Global attributes / class. See Global attributes / class. See HTML class Attribute. In HTML5, the class attribute can be used on any HTML element (it will validate on any HTML element.
Utility class for working with Class.
See 3.2.6 Global attributes / class. See Global attributes / class. See HTML class Attribute. In HTML 4.01, the class attribute cannot be used with: <base>, <head>, <html>, <meta>, <param>, <script>, <style>, and <title>.
When the content of an element is closed, the element's ending tag is written then the enclosing content model is returned.
The methods common to all content models.
Utility class for working with Content.
Utility class for working with Coords.
Utility class for working with Crossorigin.
Utility class for working with Data as data-* HTML attributes.
Utility class for working with Data.
Utility class for working with Data as JavaScript dataset property.
Utility class for working with Dir.
Utility class for working with Dirname.
Deprecated.
Although the dir attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, or <wbr>.
Allows writing raw document output.
Utility class for working with Enctype.
Utility class for working with For.
Utility class for working with Form.
Utility class for working with Formaction.
Utility class for working with Formenctype.
Utility class for working with Formmethod.
Utility class for working with Formtarget.
Utility class for working with Href.
Utility class for working with Hreflang.
Utility class for working with HttpEquiv.
See 3.2.6 Global attributes / id. See Global attributes / id. See id Attribute. In HTML5, the id attribute can be used on any HTML element (it will validate on any HTML element.
Utility class for working with Id.
See 3.2.6 Global attributes / id. See Global attributes / id. See id Attribute. In HTML 4.01, the id attribute cannot be used with: <base>, <head>, <html>, <meta>, <param>, <script>, <style>, and <title>.
Utility class for working with Lang.
Utility class for working with List.
Utility class for working with Media.
Utility class for working with Method.
Utility class for working with Name.
Utility class for working with Name.
A normal element that can have textual content.
A normal element that can have textual content.
A normal element that can have textual content.
Deprecated.
The noshade attribute of <hr> is not supported in HTML5.
Utility class for working with Onabort.
Deprecated.
Although the onabort attribute is global as of HTML5, it is only expected on <audio>, <img>, <input>, and <video>.
Utility class for working with Onafterprint.
Utility class for working with Onbeforeprint.
Utility class for working with Onbeforeunload.
Utility class for working with Onblur.
Deprecated.
Although the onblur attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Oncanplay.
Utility class for working with Oncanplaythrough.
Deprecated.
Although the oncanplaythrough attribute is global, it is only expected on <audio> and <video>.
Deprecated.
Although the oncanplay attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onchange.
Deprecated.
Although the onchange attribute is global as of HTML5, it is only expected on <input>, <select>, <textarea>, and <track>.
Utility class for working with Onclick.
Deprecated.
Although the onclick attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Oncontextmenu.
Deprecated.
Although the oncontextmenu attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Oncopy.
Deprecated.
Although the oncopy attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Oncut.
Deprecated.
Although the oncut attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Ondblclick.
Deprecated.
Although the ondblclick attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Ondrag.
Utility class for working with Ondragend.
Deprecated.
Although the ondragend attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Ondragenter.
Deprecated.
Although the ondragenter attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Ondragleave.
Deprecated.
Although the ondragleave attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Ondragover.
Deprecated.
Although the ondragover attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Ondragstart.
Deprecated.
Although the ondragstart attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Deprecated.
Although the ondrag attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Ondrop.
Deprecated.
Although the ondrop attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Ondurationchange.
Deprecated.
Although the ondurationchange attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onemptied.
Deprecated.
Although the onemptied attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onended.
Deprecated.
Although the onended attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onerror.
Deprecated.
Although the onerror attribute is global, it is only expected on <audio>, <body>, <frameset>, <img>, <input>, <link>, <script>, <source>, <style>, <track>, and <video>.
Utility class for working with Onfocus.
Deprecated.
Although the onfocus attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onhashchange.
Utility class for working with Oninput.
Deprecated.
Although the oninput attribute is global, it is only expected on <input>, <select>, and <textarea>.
Utility class for working with Oninvalid.
Deprecated.
Although the oninvalid attribute is global, it is only expected on <input>.
Utility class for working with Onkeydown.
Deprecated.
Although the onkeydown attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onkeypress.
Deprecated.
Although the onkeypress attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onkeyup.
Deprecated.
Although the onkeyup attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onload.
Utility class for working with Onloadeddata.
Deprecated.
Although the onloadeddata attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onloadedmetadata.
Deprecated.
Although the onloadedmetadata attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onloadstart.
Deprecated.
Although the onloadstart attribute is global, it is only expected on <audio> and <video>.
Deprecated.
Although the onload attribute is global as of HTML5, it is only expected on <body>, <embed>, <frame>, <frameset>, <iframe>, <img>, <input>, <link>, <object>, <script>, <style>, and <track>.
Utility class for working with Onmessage.
Utility class for working with Onmousedown.
Deprecated.
Although the onmousedown attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onmouseenter.
Deprecated.
Although the onmouseenter attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onmouseleave.
Deprecated.
Although the onmouseleave attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onmousemove.
Deprecated.
Although the onmousemove attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onmouseout.
Deprecated.
Although the onmouseout attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onmouseover.
Deprecated.
Although the onmouseover attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onmouseup.
Deprecated.
Although the onmouseup attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Deprecated.
The onmousewheel attribute is deprecated, you should use the onwheel attribute in HTML5.
Deprecated.
The onmousewheel attribute is deprecated, you should use the onwheel attribute in HTML5.
Utility class for working with Onoffline.
Utility class for working with Ononline.
Utility class for working with Onpagehide.
Utility class for working with Onpageshow.
Utility class for working with Onpaste.
Deprecated.
Although the onpaste attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onpause.
Deprecated.
Although the onpause attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onplay.
Utility class for working with Onplaying.
Deprecated.
Although the onplaying attribute is global, it is only expected on <audio> and <video>.
Deprecated.
Although the onplay attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onpopstate.
Utility class for working with Onprogress.
Deprecated.
Although the onprogress attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onratechange.
Deprecated.
Although the onratechange attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onreset.
Deprecated.
Although the onreset attribute is global, it is only expected on <form>.
Utility class for working with Onresize.
Deprecated.
Although the onresize attribute is global, it is only expected on <body>, <frameset>, and <video>.
Utility class for working with Onscroll.
Deprecated.
Although the onscroll attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Onsearch.
Utility class for working with Onsecuritypolicyviolation.
Deprecated.
Although the onsecuritypolicyviolation attribute is global, it is only expected on <body> and <html>.
Utility class for working with Onseeked.
Deprecated.
Although the onseeked attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onseeking.
Deprecated.
Although the onseeking attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onselect.
Deprecated.
Although the onselect attribute is global as of HTML5, it is only expected on <input> and <textarea>.
Utility class for working with Onslotchange.
Deprecated.
Although the onslotchange attribute is global, it is only expected on <slot>.
Utility class for working with Onstalled.
Deprecated.
Although the onstalled attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onstorage.
Utility class for working with Onsubmit.
Deprecated.
Although the onsubmit attribute is global as of HTML5, it is only expected on <form>.
Utility class for working with Onsuspend.
Deprecated.
Although the onsuspend attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Ontimeupdate.
Deprecated.
Although the ontimeupdate attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Ontoggle.
Deprecated.
Although the ontoggle attribute is global, it is only expected on <details>.
Utility class for working with Onunload.
Utility class for working with Onvolumechange.
Deprecated.
Although the onvolumechange attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onwaiting.
Deprecated.
Although the onwaiting attribute is global, it is only expected on <audio> and <video>.
Utility class for working with Onwheel.
Deprecated.
Although the onwheel attribute is global, it is not expected on <base>, <bdo>, <br>, <head>, <html>, <iframe>, <input type="hidden">, <meta>, <param>, <script>, <style>, <title>, or <wbr>.
Utility class for working with Placeholder.
Utility class for working with Rel.
Utility class for working with Shape.
Deprecated.
Not supported in HTML5.
Utility class for working with Src.
See 3.2.6.5 The style attribute. See Global attributes / style. See HTMLElement.style. See HTML style Attribute. In HTML5, the style attribute can be used on any HTML element (it will validate on any HTML element.
Utility class for working with Style.
See 3.2.6.5 The style attribute. See Global attributes / style. See HTMLElement.style. See HTML style Attribute. In HTML 4.01, the style attribute cannot be used with: <base>, <head>, <html>, <meta>, <param>, <script>, <style>, and <title>.
Variant bounded by classes other than Object, since can't have multiple methods with different bounds due to erasure.
Variant bounded by Charset, since can't have multiple methods with different bounds due to erasure.
Variant bounded by Circle, since can't have multiple methods with different bounds due to erasure.
Variant bounded by Locale, since can't have multiple methods with different bounds due to erasure.
Variant bounded by Polygon, since can't have multiple methods with different bounds due to erasure.
Variant bounded by Rectangle, since can't have multiple methods with different bounds due to erasure.
Variant bounded by Shape, since can't have multiple methods with different bounds due to erasure.
Variant bounded by String, since can't have multiple methods with different bounds due to erasure.
See 6.6.3 The tabindex attribute. See Global attributes / tabindex. See HTMLElement.tabIndex. See Building keyboard accessibility back in. See HTML tabindex Attribute. In HTML5, the tabindex attribute can be used on any HTML element (it will validate on any HTML element.
See 6.6.3 The tabindex attribute. See Global attributes / tabindex. See HTMLElement.tabIndex. See Building keyboard accessibility back in. See HTML tabindex Attribute. In HTML 4.01, the tabindex attribute can be used with: <a>, <area>, <button>, <input>, <object>, <select>, and <textarea>.
Utility class for working with Target.
See 3.2.6.1 The title attribute. See Global attributes / title. See HTMLElement.title. See HTML title Attribute. In HTML5, the title attribute can be used on any HTML element (it will validate on any HTML element.
Utility class for working with Title.
See 3.2.6.1 The title attribute. See Global attributes / title. See HTMLElement.title. See HTML title Attribute. In HTML 4.01, the title attribute cannot be used with: <base>, <head>, <html>, <meta>, <param>, <script>, <style>, and <title>.
A transparent element that can have textual content.
A transparent element that can have textual content.
Utility class for working with Type.
Utility class for working with Type.
Utility class for working with Usemap.
Deprecated.
The valign attribute is not supported in HTML5.
Deprecated.
The valign attribute is not supported in HTML5.
Deprecated.
In HTML 4.01, the width could be defined in pixels or in % of the containing element.
Deprecated.
The width attribute is not supported in HTML5.
Utility class for working with Wrap.