Zone de texte

Un article de Wikipédia, l'encyclopédie libre.

En informatique, une zone de texte ou un champ de saisie (en anglais text box) est un élément de base des interfaces graphiques (un widget ou contrôle) qui permet de proposer à l'utilisateur de rentrer des informations, par exemple pour qu'elles soient ensuite utilisées par un programme, ou encore envoyées par le Web dans le cas de formulaires.

Graphiquement une zone de texte ressemble à un rectangle de taille quelconque à l'intérieur duquel se trouve le texte saisi par l'utilisateur. Les bordures de la zone de texte sont en générale bien mises en valeur par un effet de relief.

On peut distinguer deux types de zones de texte :

  • les zones de texte dans lesquelles on ne peut rentrer qu'une seule ligne de texte. Il s'agit par exemple des champs de recherche comme celui sur la gauche de Wikipédia.
  • les zones de texte dans lesquelles on peut rentrer un texte complet avec éventuellement des retour à la ligne. Celles-ci sont généralement équipées de barres de défilement lorsqu'elles ne sont pas assez grandes pour afficher tout le texte. Certaines d'entre elles, utilisées conjointement avec d'autres widgets, permettent même de mettre en forme le texte saisi, c’est-à-dire de le souligner, le mettre en gras, etc.

Habituellement lorsque l'utilisateur passe le pointeur de sa souris au-dessus d'une zone de texte, celui-ci change de forme (il se transforme en une sorte de I majuscule) pour indiquer à l'utilisateur qu'il peut cliquer pour que la zone de texte obtienne le focus. Si l'utilisateur effectue cette dernière opération, un curseur se met à clignoter pour lui indiquer que l'ordinateur se concentre sur ce qu'il va éventuellement écrire au clavier et l'afficher dans la zone de texte.

Les zones de texte sont le plus souvent vides lorsque l'utilisateur les découvre. Toutefois leur contenu peut être modifié par le programme. Cela peut permettre par exemple de remplir une zone de texte prévue pour permettre à l'utilisateur de répondre à une question dont la réponse est souvent la même. Ceci lui évitera ainsi de la remplir et donc de gagner du temps.

Les zones de texte peuvent également être verrouillées en écriture pour empêcher les utilisateurs d'y écrire quoique ce soit ou de modifier une réponse. Cette possibilité peut également permettre d'utiliser les boîtes utilisateurs comme un élément pour afficher une information à l'utilisateur.

En général, il est possible d'effectuer des opérations de copier-coller dans les zones de texte.

Autres langues