Des images de fond, assurez-vous permet de présenter les données! En fait, ce qui est souvent recommandé dans les cas présentant des icônes visuelles est plus compact et plus convivial que d'une liste équivalente de texte notices. Toute utilisation de l'image des sprites peuvent bénéficier de cette approche.
Il est assez commun pour hotel listes des icônes pour afficher les commodités. Imaginez une page qui présente une liste de 50 hôtels et chaque hôtel a 10 commodités. Un Sprite CSS, ce serait parfait pour ce genre de chose-une meilleure expérience utilisateur, car son plus rapide. Mais comment voulez-vous mettre en œuvre les balises ALT pour les images. Exemple de site.
La réponse est qu'ils n'utilisent pas l' alt
texte à tous, mais au lieu d'utiliser l' title
de l'attribut sur la div contenant.
HTML
<div class="hotwire-fitness" title="Fitness Centre"></div>
CSS
.hotwire-fitness {
float: left;
margin-right: 5px;
background: url(/prostyle/images/new_amenities.png) -71px 0;
width: 21px;
height: 21px;
}
Selon le W3C (voir les liens ci-dessus), l'attribut title sert beaucoup de le même but que l'attribut alt
Titre
Les valeurs de l'attribut title peut être rendu par les agents utilisateurs dans une variété de façons. Par exemple, les navigateurs visuels fréquemment afficher le titre comme un outil de "pointe" (un court message qui s'affiche lorsque le dispositif de pointage s'arrête sur un objet). Audio les agents utilisateurs peuvent prendre la parole au titre de l'information dans un contexte similaire. Par exemple, la définition de l'attribut sur un lien permet à l'utilisateur d'agents (visuels et non-visuels) pour informer les utilisateurs de la nature de la ressource:
alt
L'attribut alt est définie dans un ensemble de balises (à savoir, img, area et éventuellement pour l'entrée et applet) pour vous permettre de fournir un équivalent textuel pour l'objet.
Un texte équivalent apporte les avantages suivants à votre site web et à ses visiteurs, à la suite de situations courantes:
- de nos jours, les navigateurs Web sont disponibles dans une très grande variété de plates-formes très différentes capacités; certains ne peuvent pas afficher les images ou seulement un ensemble limité de type d'images; certains peuvent être configurés pour ne pas charger les images. Si votre code a l'attribut alt défini dans ses images, la plupart de ces navigateurs d'afficher la description que vous avez donné à la place des images
- certains de vos visiteurs ne peuvent pas voir les images, qu'ils soient aveugles, color-blind, basse-voyants; l'attribut alt est d'une grande aide pour les personnes qui peuvent compter sur elle pour avoir une bonne idée de ce qui est sur votre page
- robots des moteurs de recherche font partie des deux catégories ci-dessus: si vous voulez que votre site d'être indexé ainsi qu'elle le mérite, utiliser l'attribut alt pour s'assurer qu'ils ne vont pas manquer d'importantes sections de vos pages.