User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have many tables within a site that have a mixture of both numeric values of all types (currency, integers, etc) and columns that contain text.

What is the guidelines or standards for alignment? Should the column labels and the column content be right aligned, left aligned, or both?

share|improve this question
It's really too bad that no browser supports aligning to a character (eg. .currency { text-align: '.' }), even though it is part of the CSS spec (see: – cimmanon Sep 26 '13 at 19:06

Regardless of the mix of types of data in one table, the data type in the individual column should drive the alignment.

Typical alignments (and of course, there are always reasons and ways to do differently)

  • Text and items treated like text: Left Align (caveat: I find numbers always easiest to read rt aligned)
  • Numbers and items treated like numbers: Right Align (and if you have decimals, best to always show, even if the one number is 23.00 and another is 1.23)

A quick look at a grid with mixed data on the Bloomberg site shows a good example. This grid shows a mixture of values, notice text is left aligned, numbers are right aligned. This makes it easier on the eyes and the brain for digesting the information.

enter image description here

share|improve this answer
And my apologies, you asked specifically about the column labels- there is a lot of room for design interpretation here, but safe bet is center align, not beholden to alignment of columnar data. – Leslie M Sep 26 '13 at 20:26
Doesn't that hurt scanabillity? Column labels should be aligned exactly the same as the rest of the column, so the eye can scan down from label to data without having to realign. – Racheet Sep 27 '13 at 12:40

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.