web-dev-qa-db-fra.com

Quelle est la meilleure pratique pour l'alignement du contenu des cellules du tableau de données

Nous travaillons actuellement sur une application basée sur Windows où les utilisateurs capturent des données. Certaines données sont capturées dans un tableau où d'autres données sont capturées dans des blocs de texte. Im actuellement confronté au dilemme de la façon d'aligner le contenu spécifiquement les valeurs décimales. Les cellules modifiables dans une grille sont indiquées par une icône de crayon qui disparaît une fois en mode édition. Vous remarquerez que le tableau se compose de différents types de champs, décimales et texte. Alors, que dois-je faire et pourquoi?

A> aligner à droite tout le contenu des cellules

B> aligner à gauche tout le contenu des cellules

C> aligner à droite uniquement les valeurs décimales dans les cellules

D> Tout ce que vous pouvez suggérer d'autre

enter image description here

36
HarveyZA

L'alignement à gauche est fondamentalement la valeur par défaut pour les langues de gauche à droite juste parce que tout le contenu s'alignera; c'est un outil puissant pour la lisibilité. En règle générale, respectez l'alignement à gauche, sauf s'il y a de bonnes raisons de ne pas le faire.

L'exception, comme vous le constatez, concerne les chiffres. Voici un petit texte de présentation de Christian Heilmann :

J'ai discuté rapidement avec Luke Wroblewski à ce sujet (un avantage de travailler dans la même entreprise) et nous avons tous deux convenu que s'il y a plusieurs champs, par exemple dans une application de feuille de calcul, les champs monétaires ou généralement numériques devraient être alignés à droite car cela vous permet pour les additionner rapidement dans votre tête sans avoir à vous soucier des décimales.

Surtout dans les feuilles de calcul comptables, les chiffres (en particulier les montants en dollars) sont presque toujours alignés à droite car cela aligne le "point décimal" des chiffres et s'assure que chaque colonne de chiffres est du même ordre de grandeur, ce qui rend très facile dans votre tête math. Vous pouvez facilement additionner tous les millions/dizaines/quel que soit l'ordre de grandeur sans avoir à vérifier la longueur de chaque nombre pour voir quelle est la magnitude du chiffre le plus à droite.

Comme appel supplémentaire à la cohérence, les comptables/personnes financièrement enclines sont probablement habitués à rectifier l'alignement des chiffres, et si vous leur demandez, ils vous diront probablement pourquoi; il est facile de les additionner. J'ai reçu des plaintes lorsqu'un rapport de comptabilité contient des chiffres alignés à gauche; ce n'est tout simplement pas "naturel" en raison de la convention, et comme je l'ai expliqué, la convention est logique.

30
Ben Brocka

Darkhorse Analytics a l'une des explications les plus faciles à comprendre pour améliorer les tableaux

Les points pertinents pour l'alignement des données du tableau sont:

  • Aligner le texte à gauche (le cas échéant)
  • Aligner à droite les numéros (le cas échéant)
  • Aligner les titres avec les données
  • Redimensionner les colonnes en données
15
Michael Lai
  • Si la colonne est un texte, alignez-la à gauche
  • Si la colonne est un nombre ou un numéro + une unité, alignez-la à droite (comme Excel)
  • S'il s'agit d'une valeur en plusieurs parties séparée par un séparateur commun (comme 1024 x 768 est une valeur en plusieurs parties séparée par x), alignez-la par un séparateur.
    • CSS pour cela serait quelque chose comme text-align: 'x' center;

enter image description here

( Référence: livre de typographie Web )

8
Nitin Jadhav