LCP element types on Wix sites

An <img> tag (70.4%), a CSS background-image (1.1%), a text block (26.7%), or a <video> poster (1.8%): which element triggers Largest Contentful Paint across the web and how each element type performs.

Field data PhoneDesktopAll Scope All sites October 2026 edition · Phone field outcomes · Wix sites only
Wix Scoped to 5,623 sites out of 203,892 analyzed (cms) Compare with all sites →

26.7% of Wix sites use a text block as the LCP element, and 94% of those sites have a good LCP, against 94% of all Wix sites.

The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 3,077 with phone field data · 5,589 sites with as the LCP elementBy Arjen Karel · corewebvitals.io/state-of-cwv
1

LCP pass rate

Sites with a text block as the LCP element have a good LCP most often: 94%, against 94% of all Wix sites. Sites with an <img> tag as the LCP element have it least often, at 94%.

SitesGood, needs improvement, poor LCPMedian
All Wix sites3,07794%1.1s
CSS background-image 1.1%2997%1.3s
Text heading or paragraph 26.7%78494%1.1s
<img> element 70.4%2,18594%1.2s
<video> element 1.8%5893%1.2s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 3,077 with phone field data · 5,589 sites with as the LCP elementBy Arjen Karel · corewebvitals.io/state-of-cwv
2

As the LCP element usage

An <img> tag is the most used: 70.4% of Wix sites. A text block is 26.7% of Wix sites.

<img> element 70.4% Text heading or paragraph 26.7%
<img> element 70.4% Text heading or paragraph 26.7% <video> element 1.8% CSS background-image 1.1%
The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 3,077 with phone field data · 5,589 sites with as the LCP elementBy Arjen Karel · corewebvitals.io/state-of-cwv
3

Where each LCP element type spends time: the four LCP phases

Across the four LCP sub-parts in Chrome's field data, the largest gap between a text block and an <img> tag sits in resource load delay: 438 ms median for a text block against 449 ms for an <img> tag. Overall median field LCP is 1.1s for a text block (TTFB 402 ms, load delay 438 ms, load duration 104 ms, render delay 143 ms) versus 1.1s for an <img> tag.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
Wix sites with as the LCP element 2,334404 ms447 ms149 ms447 mslab 455 ms1.1s
Text heading or paragraph 558402 ms438 ms143 ms438 mslab 448 ms1.1s
<img> element 1,713406 ms449 ms151 ms449 mslab 458 ms1.1s
<video> element 43394 ms457 ms151 ms457 mslab 454 ms1.2s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 3,077 with phone field data · 5,589 sites with as the LCP elementBy Arjen Karel · corewebvitals.io/state-of-cwv
4

As the LCP element per framework

On React, 70% of sites use an <img> tag as the LCP element, and 94% of React sites have a good LCP, against 94% of all sites.

FrameworkAs the LCP element on its sitesGood LCP
Wix sites with as the LCP element 5,589 sites<img> element 70%Text heading or paragraph 27%94%
React 5,588 sites<img> element 70%Text heading or paragraph 27%94%
<img> element Text heading or paragraph <video> element CSS background-image
The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 3,077 with phone field data · 5,589 sites with as the LCP elementBy Arjen Karel · corewebvitals.io/state-of-cwv
5

LCP element type or the framework

Does the framework explain the as the LCP element difference?

On React, 94% of sites with a text block as the LCP element have a good LCP, against 94% of React sites with an <img> tag. Within React, sites with a text block and an <img> tag have a good LCP about equally often.

Why <img> and text blocks beat CSS background-image heroes

An <img> element in the HTML markup is visible to Chrome's preload scanner immediately and supports fetchpriority="high", srcset, and modern formats, reaching 94% good LCP (1.2s median). A text LCP element needs no image download at all and paints as soon as render-blocking CSS and web fonts resolve (94% good LCP, 1.1s median). A CSS background-image hides the image URL from the preload scanner until stylesheets are parsed and matched against the DOM, dropping good LCP to 97% (1.3s median).

The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 3,077 with phone field data · 5,589 sites with as the LCP elementBy Arjen Karel · corewebvitals.io/state-of-cwv
6

Understanding LCP element types

Use a standard HTML <img> element (with object-fit: cover if it sits behind a headline) or a fast text heading for your hero section, and avoid CSS background-image for above-the-fold banners. Across all audited sites, <img> elements (70.4% of sites) reach 94% good LCP (1.2s median) and text LCP elements (26.7% of sites) reach 94% good LCP (1.1s median), whereas CSS background-image heroes (1.1% of sites) fall to 97% good LCP (1.3s median) and <video> elements (1.8%) sit at 93%.

The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 3,077 with phone field data · 5,589 sites with as the LCP elementBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals LCP loading attribute → LCP image format → LCP origin → LCP priority hint → By Arjen Karel · 5,621 crawled Wix sites (3,077 with phone Chrome field data, 5,589 sites with as the LCP element, October 2026) · How we measured