Возможно, вы захотите проверить некоторые библиотеки CSS.
Лично мне не нравится их использовать, потому что у меня есть способы, которые мне нравятся, и иногда они недостаточно гибки для того, что я хочу делать. Но так как вы только начинаете, они могут помочь вам получить что-то, что выглядит действительно хорошо, без необходимости беспокоиться об ошибках отбрасывания с плавающей точкой, обвале полей или любых других причудах CSS, которые легко ударить, но трудно распознать, если вы этого не сделали видел их раньше.
Примером может служить Сетка CSS пользовательского интерфейса Yahoo (YUI) CSS , которая поможет вам настроить различные типы макетов сетки. Чтобы найти больше, я искал бы "css framework" или "css library".
Еще одним ресурсом YUI, который, на мой взгляд, был бы очень полезен для вас, была бы их библиотека шаблонов проектирования , которая документирует различные способы отображения общих элементов интерфейса и дает вам ресурсы для их реализации. Это может помочь сделать ваш интерфейс более привычным для пользователей и избавить вас от ощущения, что вам нужно перепроектировать выпадающий список или что-то в этом роде.