New answers tagged alignment
If the first field is a quantity for an item then it's probably best not to align in and instead make them in one line: Item 1 10 x 300 USD or 10 x Item 1 @300USD 3000 USD Your version 1 is, IMO, horrible; it implies similarity where there is none. Similar things should look similar, while different things should look different.
Decimal numbers should always align on the decimal. In desktop publishing software, you'd use a decimal tab stop just for this. It's what it was designed for. In HTML, alas, this can be a bit tricky as there is no concept of the decimal tab stop. There are two solutions: Use monospaced fonts, make sure every number has the same number of decimal places ...
Option B seems best. If you can match the width of the input boxes and save button and make it look decent, that would feel best visually - in terms of uniformity, alignment, eye movement. If the text boxes end up being too long and it doesn't make sense to match the width of the button, then don't. I'd still suggest option B, i.e. button left aligned to ...
Top 50 recent answers are included