Back to Content

HTML attribute: elementtiming

files/en-us/web/html/reference/attributes/elementtiming/index.md

latest1.3 KB
Original Source

The elementtiming attribute is used to indicate that an element is flagged for tracking by {{domxref("PerformanceObserver")}} objects using the "element" type. For more details, see the {{domxref("PerformanceElementTiming")}} interface.

This attribute may be applied to {{htmlelement("img")}}, {{SVGElement("image")}} elements inside an {{SVGElement("svg")}}, poster images of {{htmlelement("video")}} elements, elements which have a {{cssxref("background-image")}}, and elements containing text nodes, such as a {{htmlelement("p")}}.

In the DOM, this attribute is reflected as {{domxref("Element.elementTiming")}}.

Usage notes

The value given for elementtiming becomes an identifier for the observed element.

html

Good contenders for elements you might want to observe are:

  • The main image for an article.
  • A blog post title
  • Images in a carousel for a shopping site.
  • The poster image for the main video on a page.

Examples

html


<p elementtiming="important-text">Some very important information.</p>

See also

  • {{domxref("PerformanceElementTiming")}}
  • {{domxref("Element.elementTiming")}}