>> Technologie Électronique >  >> Appareils photo >> Accessoires de photographie

Comment masquer une image par défaut sur votre site web

Trois façons de masquer une image sans la supprimer

1. CSS (Meilleur pour la mise en page)

/* Masquer par classe */ .hidden-img { display: none; }
/* Ou masquer image spécifique par ID */
#hero-image { visibility: hidden; } /* garde l'espace */
#hero-image { display: none; } /* retire du flux */

Ajouter la classe/l'ID à <img> ou envelopper dans <div>.

2. JavaScript (Conditionnel)

<script>
function hideImage(id) {
  document.getElementById(id).style.display = 'none';
}
// Appel au chargement, action utilisateur, breakpoint, etc.
window.addEventListener('DOMContentLoaded', () => hideImage('default-avatar'));
</script>

3. Renommer/Supprimer le fichier (Option nucléaire)

Renommer default.jpg → default.jpg.hidden. Le navigateur renvoie 404 ; l'image disparaît. Inconvénient : erreurs 404 en console, casse le cache.

Recommandation

Utiliser CSS display: none pour masquage responsive (media queries). Utiliser JS pour masquage logique (rôle utilisateur, test A/B). Éviter le renommage de fichier.

Note accessibilité

Si l'image véhicule du sens, fournir un alt text ou aria-label sur le conteneur — même si masquée visuellement.

Accessoires de photographie