Мне нравится использовать списки для выравнивания моих форм. Я не могу сказать, имеет ли этот метод широкое применение, но он мне очень понравился. Я играл с вашим fiddle, чтобы дать вам пример того, как я выложу форму со списками, но я не полностью стилизовать ваш пример для вас :)
Другого списка примеров http://woork.blogspot.com/2008/06/form-elements-design-using-css-and-list.html
Списки позволяют мне работать с хорошими кусками. Как сказал @Roddy, таблицы будут работать, однако лучшим вариантом может быть расположение ваших divs подобно таблице со свойствами, такими как display: table-cell
.
Вы также можете использовать поплавки, как этот парень http://www.dailycoding.com/Posts/layout_form_without_tables_with_css_trick.aspx
Я думаю, что все эти методы работают довольно прилично. Если вам нужен более конкретный ответ, предоставьте подробную информацию о том, как вы хотите выровнять свою форму.
Выровнять ** как **? Вы должны быть более конкретными. Вы хотите, чтобы они были в двух столбцах, входные данные для всех выровнены слева? Что-то другое? – Bojangles
Нужна дополнительная информация, но вам нужно иметь фиксированную ширину на ярлыках и divs вокруг входов или просто поместить все это в таблицу. –
Возможный дубликат [Как выровнять формы ввода в HTML] (http://stackoverflow.com/questions/4309950/how-to-align-input-forms-in-html) –