| HTMLAddressElement | Klassen representerar adresselement. Se ADDRESS-elementdefinitionen i HTML 4.01. |
| HTMLAnchorElement | Klassen representerar ankarelement. Se A-elementdefinitionen i HTML 4.01. |
| HTMLAppletElement | Klassen representerar en inbäddad Java-applet. Se APPLET-elementdefinitionen i HTML 4.01. Detta element är föråldrat i HTML 4.01. |
| HTMLAreaElement | Klassen representerar definition av bildkartområde på klientsidan. Se AREA-elementdefinitionen i HTML 4.01. |
| HTMLBaseElement | Klassen representerar dokumentbas-URI. Se BASE-elementdefinitionen i HTML 4.01. |
| HTMLBaseFontElement | Klassen representerar bastypsnitt. Se BASEFONT-elementdefinitionen i HTML 4.01. Detta element är föråldrat i HTML 4.01. |
| HTMLBodyElement | Klassen representerar HTML-dokumentets brödtext. Detta element finns alltid i DOM API, även om taggarna inte finns i källdokumentet. Se BODY-elementdefinitionen i HTML 4.01. |
| HTMLBRElement | Klassen representerar en radbrytning. Se BR-elementdefinitionen i HTML 4.01. |
| HTMLButtonElement | Klassen representerar tryckknapp. Se BUTTON-elementdefinitionen i HTML 4.01. |
| HTMLCanvasElement | Klassen tillhandahåller egenskaper och metoder för att manipulera layouten och presentationen av canvaselement. |
| HTMLDataListElement | Klassen representerar en uppsättning alternativelement som representerar fördefinierade alternativ för andra kontroller. |
| HTMLDirectoryElement | Klassen representerar kataloglistan. Se DIR-elementdefinitionen i HTML 4.01. Detta element är föråldrat i HTML 4.01. |
| HTMLDivElement | Klassen representerar en generisk blockbehållare. Se DIV-elementdefinitionen i HTML 4.01. |
| HTMLDListElement | Klassen representerar definitionslistan. Se DL-elementdefinitionen i HTML 4.01. |
| HTMLElement | Alla HTML-elementklasser härrör från denna klass. Element som endast exponerar HTML-kärnattributen representeras av denna klass, dessa element är enligt följande: special: SUB, SUP, SPAN, BDOfont: TT, I, B, U, S, STRIKE, BIG, SMALL fras: EM, STRONG , DFN, CODE, SAMP, KBD, VAR, CITE, ACRONYM, ABBR lista: DD, DTNOFRAMES, NOSCRIPTADDRESS, CENTERT. |
| HTMLFieldSetElement | Ordnar formulärkontroller i logiska grupper. Se FIELDSET-elementdefinitionen i HTML 4.01. |
| HTMLFontElement | Klassen representerar lokal ändring av teckensnitt. Se FONT-elementdefinitionen i HTML 4.01. Detta element är föråldrat i HTML 4.01. |
| HTMLFormElement | Klassen omfattar beteenden som liknar en samling och ett element. Det ger direkt åtkomst till de inneslutna formulärkontrollerna såväl som attributen för formulärelementet. Se FORM-elementdefinitionen i HTML 4.01. |
| HTMLFrameElement | Klassen representerar html-ram. Se FRAME-elementdefinitionen i HTML 4.01. |
| HTMLFrameSetElement | Den här klassen representerar ett rutnät av ramar. Se FRAMESET-elementdefinitionen i HTML 4.01. |
| HTMLHeadElement | Klassen representerar dokumenthuvudinformation. Se HEAD-elementdefinitionen i HTML 4.01. |
| HTMLHeadingElement | Klassen representerar för H1 till H6-elementen. Se H1-elementdefinitionen i HTML 4.01. |
| HTMLHRElement | Denna klass representerar en horisontell regel. Se definitionen av HR-element i HTML 4.01. |
| HTMLHtmlElement | Klassen representerar roten av ett HTML-dokument. Se HTML-elementdefinitionen i HTML 4.01. |
| HTMLIFrameElement | Klassen representerar inline-underfönster. Se IFRAME-elementdefinitionen i HTML 4.01. |
| HTMLImageElement | Klassen representerar inbäddad bild. Se IMG-elementdefinitionen i HTML 4.01. |
| HTMLInputElement | Klassen representerar formulärkontroll. Beroende på i vilken miljö sidan visas kan värdeegenskapen vara skrivskyddad för inmatningstypen för filuppladdning. För inmatningstypen “lösenord” kan det faktiska värdet som returneras maskeras för att förhindra obehörig användning. Se INPUT-elementdefinitionen i HTML 4.01. |
| HTMLIsIndexElement | Denna klass används för textinmatning på en rad. Se ISINDEX-elementdefinitionen i HTML 4.01. Detta element är föråldrat i HTML 4.01. |
| HTMLLabelElement | Klassen representerar formulärfältets etiketttext. Se LABEL-elementdefinitionen i HTML 4.01. |
| HTMLLegendElement | Klassen representerar en bildtext för en FIELDSET-gruppering. Se LEGEND-elementdefinitionen i HTML 4.01. |
| HTMLLIElement | Klassen representerar listobjekt. Se LI-elementdefinitionen i HTML 4.01. |
| HTMLLinkElement | Klassen specificerar en länk till en extern resurs och definierar detta dokuments relation till den resursen (eller vice versa). Se LINK-elementdefinitionen i HTML 4.01 |
| HTMLMapElement | Klassen representerar bildkarta på klientsidan. Se MAP-elementdefinitionen i HTML 4.01. |
| HTMLMenuElement | Klassen representerar menylistan. Se MENU-elementdefinitionen i HTML 4.01. Detta element är föråldrat i HTML 4.01. |
| HTMLMetaElement | Klassen innehåller generisk metainformation om dokumentet. Se META-elementdefinitionen i HTML 4.01. |
| HTMLModElement | Klassen representerar meddelande om ändring av en del av ett dokument. Se INS- och DEL-elementdefinitionerna i HTML 4.01. |
| HTMLNoScriptElement | Klassen representerar skriptsatser. Se NOSCRIPT-elementdefinitionen i HTML 4.01. |
| HTMLObjectElement | Klassen representerar generiska inbäddade objekt. I princip är alla egenskaper på objektelementet läs-skriva men i vissa miljöer kan vissa egenskaper vara skrivskyddade när det underliggande objektet instansierats. Se OBJECT-elementdefinitionen i HTML 4.01. |
| HTMLOListElement | Klassen representerar ordnad lista. Se definitionen av OL-element i HTML 4.01. |
| HTMLOptGroupElement | Klassen representerar gruppalternativ tillsammans i logiska underavdelningar. Se OPTGROUP-elementdefinitionen i HTML 4.01. |
| HTMLOptionElement | Klassen representerar ett valbart val. Se OPTION-elementdefinitionen i HTML 4.01. |
| HTMLParagraphElement | Klassen representerar stycken. Se P-elementdefinitionen i HTML 4.01. |
| HTMLParamElement | Klassen representerar parametrar som matas till OBJECT-elementet. Se PARAM-elementdefinitionen i HTML 4.01. |
| HTMLPreElement | Klassen representerar förformaterad text. Se PRE-elementdefinitionen i HTML 4.01. |
| HTMLQuoteElement | Klassen representerar för Q- och BLOCKQUOTE-elementen. Se Q-elementdefinitionen i HTML 4.01. |
| HTMLScriptElement | Klassen representerar skriptsatser. Se SCRIPT-elementdefinitionen i HTML 4.01. |
| HTMLSelectElement | Klassen representerar select element tillåter val av ett alternativ. De inneslutna alternativen kan nås direkt via select-elementet som en samling. Se SELECT-elementdefinitionen i HTML 4.01. |
| HTMLStyleElement | Klassen representerar stilinformation. Se STYLE-elementdefinitionen i HTML 4.01. |
| HTMLTableCaptionElement | Klassen representerar tabelltext. Se CAPTION-elementdefinitionen i HTML 4.01. |
| HTMLTableCellElement | Klassen som används för att representera TH- och TD-elementen. Se TD-elementdefinitionen i HTML 4.01. |
| HTMLTableColElement | Klassen representerar COL-elementet. Se COL-elementdefinitionen i HTML 4.01. |
| HTMLTableColGroupElement | Klassen representerar COLGROUP-elementet. Se COLGROUP-elementdefinitionen i HTML 4.01. |
| HTMLTableElement | Klassen representerar en tabell. Se TABLE-elementdefinitionen i HTML 4.01. |
| HTMLTableRowElement | Klassen representerar en rad i en tabell. Se TR-elementdefinitionen i HTML 4.01. |
| HTMLTableSectionElement | Klassen representerar THEAD-, TFOOT- och TBODY-element. |
| HTMLTemplateElement | Klassen representerar mallelementet |
| HTMLTextAreaElement | Klassen representerar ett textfält med flera rader. Se TEXTAREA-elementdefinitionen i HTML 4.01. |
| HTMLTitleElement | Klassen representerar titelelement. Se TITLE-elementdefinitionen i HTML 4.01. |
| HTMLUListElement | Klassen representerar en oordnad lista. Se UL-elementdefinitionen i HTML 4.01. |
| HTMLUnknownElement | Klassen representerar de okända html-elementen. |