Con HTML5 è stato introdotto l'elemento <picture> e di conseguenza i suoi sottotag <source> per definire un file alternativo, così che il browser possa decidere quale caricare in funzione delle sue caratteristiche.
Ora source non prevede class come attributo, però ho notato che se non ce lo metto l'immagine caricata mi va nel pallone (è il caso della webp ) Firefox ultimo modello.
Eppure il sistema è semplice, in teoria, il browser carica in <img> il file che riesce a leggere, sia webp che quelli predefiniti, in funzione delle sue capacità, quindi class in source non ha senso, eppure...
HTML:
<picture>
<source srcset="../img/foto/immagine.webp" class="img-responsive" type="image/webp">
<source srcset="../img/foto/immagine.jpg" class="img-responsive" type="image/jpg">
<img src="../img/foto/immagine.jpg" class="img-responsive" alt="Stemma della famiglia XYZ">
</picture>
Eppure il sistema è semplice, in teoria, il browser carica in <img> il file che riesce a leggere, sia webp che quelli predefiniti, in funzione delle sue capacità, quindi class in source non ha senso, eppure...