HTML Объекты

Имеется приблизительное соответствие между именами атрибутов HTML и именами свойств DOM. Например, дескриптор <body> представляется в DOM объектом HTMLBodyElement.

Почти все элементы HTML имеют базовый набор атрибутов: accesskey, class, contentditable, data-*, dir, hidden, id, lang, style, tabindex, title, . . .

Модель DOM обеспечивает доступ к ним с помощью свойств: accessKey, className, contentEditable, dataset, dir, hidden, id, lang, style, tabIndex, title, . . .

Многие элементы HTML имеют свои собственные специальные атрибуты.

Здесь рассматривается только часть объектов DOM, которые представляют собой HTML элементы.

Элемент HTML HTML объект
<a> HTMLAnchorElement
<area> HTMLAreaElement
<audio> HTMLAudioElement
<base> HTMLBaseElement
<canvas> HTMLCanvasElement
<form> HTMLFormElement
<iframe> HTMLIFrameElement
<img> HTMLImageElement
<input> HTMLInputElement
<link> HTMLLinkElement
<meta> HTMLMetaElement
<option> HTMLOptionElement
<progress> HTMLProgressElement
<select> HTMLSelectElement
<style> HTMLStyleElement
<table> HTMLTableElement
<td> HTMLTableDateElement
<th> HTMLTableHeadElement
<textarea> HTMLTextareaElement
<tr> HTMLTableRowElement
<video> HTMLVideoElement