Label

Définition, exemples et bonnes pratiques

À retenir

  • Sert à identifier ou catégoriser un objet numérique.
  • Essentiel pour l'ergonomie et l'accessibilité des interfaces.
  • Peut être destiné à l'humain (texte d'un bouton) ou à la machine (étiquette de métadonnées).

Un label est une courte étiquette textuelle utilisée pour identifier, décrire ou classer un élément informatique. C'est un peu comme l'étiquette collée sur un bocal qui indique son contenu : il permet de comprendre d'un coup d'œil à quoi sert un bouton, ce que contient un dossier ou quel type de donnée on manipule.

Étymologie

Le terme est un emprunt à l'anglais (XIXe siècle), qui tire lui-même son origine du vieux français lambel (lambeau, ruban). Initialement utilisé pour désigner une bande de tissu ou une marque héraldique, il s'est spécialisé en informatique pour désigner toute marque d'identification textuelle associée à un objet numérique.

Exemples d'usage

  • Le texte Valider affiché sur un bouton d'envoi de formulaire.
  • Le nom que vous donnez à une clé USB (ex: "SAUVEGARDE_2024") dans l'explorateur de fichiers.
  • Les labels dans Gmail qui permettent de classer les e-mails par thématiques (Travail, Loisirs, Factures).
  • En programmation, un identifiant placé devant une ligne de code pour servir de point de destination à un saut (instruction goto).

Cas d'usage

On utilise le label dans le développement d'interfaces (UI) pour guider l'utilisateur, dans la gestion de données (Data Science) pour annoter des images ou des textes, et dans l'administration système pour organiser des ressources sur des serveurs (comme les labels Kubernetes).

Bonnes pratiques

Un bon label doit être concis et explicite. En développement web, il est crucial de lier techniquement le label à son champ de saisie (via la balise <label>) pour garantir l'accessibilité aux personnes utilisant des lecteurs d'écran. Évitez les termes vagues comme "Cliquez ici" au profit de verbes d'action comme "Télécharger le PDF".

Synonymes

étiquette intitulé identifiant marqueur

Antonymes

valeur (dans un couple clé/valeur) contenu

Conseil

Si vous créez une interface, ne confondez pas le placeholder (le texte gris qui disparaît quand on écrit) avec le label. Le label doit toujours rester visible pour que l'utilisateur sache ce qu'il est en train de remplir, même une fois le champ complété.

Questions fréquentes

Quelle est la différence entre un label et un tag ?

Bien que proches, le label est souvent structurel ou descriptif (ex: le nom d'un champ 'Nom'), tandis que le tag est généralement utilisé pour le filtrage et l'organisation flexible (ex: les tags d'un article de blog).

Un label peut-il contenir des espaces ?

Cela dépend du contexte. Dans une interface graphique, oui. En programmation ou en ligne de commande, on préfère souvent les underscores (_) ou le camelCase pour éviter les erreurs de syntaxe.