Je suis à la recherche de conseils sur la meilleure structure CSS. J'implémente des sprites au lieu d'icônes sur une 'liste' horizontale. html actuel est comme:Utilisation de CSS Sprites sur les tags d'ancrage
<a href="link"><img src="icon" /></a><a href="link_b"><img src="icon"/></a>
etc.
Je remplacerai avec un sprite. J'utilise
<a href="link" class="sprite_img_a"></a><a href="link_b" class="sprite_img_b"></a>
mais pour ce faire, je donne le tag-inline-block et la largeur. Je n'ai jamais aimé le bloc en ligne et il semble maladroit.
Y a-t-il de meilleures options? (span nested, div wrapper?)
Pourquoi avez-vous besoin de 'inline-block' maintenant? Est-ce pour donner une hauteur à vos liens? –
Oui. Quelque chose doit forcer la hauteur. – Karishma