You can style alt text like any other text

0
318

You can style alt text like any other text | CSS-Tricks

Clever, clever that Andy Bell. He shares a technique for displaying image alt text when the image fails to load. Well, more precisely, it’s a technique to apply styles to the alt when the image doesn’t load, offering a nice UI fallback for what would otherwise be a busted-looking error.

The recipe? First, make sure you’re using alt in the HTML. Then, a little JavaScript snippet that detects when an image fails to load:

const images = document.querySelectorAll("img");

if (images) {
  images.forEach((image) => {
    image.onerror = () => {
      image.setAttribute("data-img-loading-error", "");
    };
  });
}

That slaps an attribute on the image — data-img-loading-error — that is selected in CSS:

img[data-img-loading-error] {
  --img-border-style: 0.25em solid
    color-mix(in srgb, currentColor, transparent 75%);
  --img-border-space: 1em;

  border-inline-start: var(--img-border-style);
  border-block-end: var(--img-border-style);
  padding-inline-start: var(--img-border-space);
  padding-block: var(--img-border-space);
  max-width: 42ch;
  margin-inline: auto;
}

And what you get is a lovely little presentation of the alt that looks a bit like a blockquote and is is only displayed when needed.

Andy does note, however, that Safari does not render alt text if it goes beyond a single line, which 🤷‍♂️.

Commandité
Commandité
Commandité
Commandité
Commandité
Rechercher
Commandité
Virtuala FansOnly
CDN FREE
Cloud Convert
Catégories
Lire la suite
Food
Dairy Ingredients Market Trends & Growth Insights Report 2035
Dairy Ingredients Market – Overview: The use of dairy ingredients in a broad range of food...
Par Cassie Tyler 2025-06-02 11:30:45 0 365
Art
Kiri Engine 4.0 Android ve iOS için Çıktı: Sınırsız 3D Tarama İmkanıyla Tanışın!
## Giriş Teknoloji her geçen gün daha da ilerliyor ve bu ilerlemenin bir parçası olarak Kiri...
Par Ömer Okan 2025-09-09 11:05:31 1 430
Shopping
Precision Washers & Shims Manufacturer | USA-Made Fastener Components – AMPG
AMPG is a leading manufacturer of precision washers and shims, producing high-quality, USA-made...
Par Shabirkhan 7sk 2025-09-12 06:40:53 0 159
Autre
Hire a Hacker - Phone, Email, Website Database Hacking, Social Media
Hackdeamon handle all hacking services phone hacker, cryptocurrency scam recovery, hardware,...
Par Shabirkhan 7sk 2025-10-30 09:55:53 0 238
Art
Pokémon TCG Pocket : Ho-Oh et Lugia, un retour douloureux après une grosse bourde
Pokémon TCG Pocket, erreur, Ho-Oh, Lugia, mise à jour, jeu mobile, cartes Pokémon, communauté...
Par Chloé Anaïs 2025-08-11 05:05:24 1 297
Commandité
Virtuala FansOnly https://virtuala.site