В правильно используемых HTML5 и CSS3 главное состоит в том, чтобы отделить презентацию от контента.
-> Контент: входит в HTML.
Таким образом, у вас есть метки from, inputполя, некоторые кнопки
У вас нет таблицы!(при просмотре контента)]
-> макет (презентация) переходит в CSS
Здесь у вас есть размеры, позиционирование, цвета, фоновые изображения и т. д.
Теперь ваше изображение, которое вы хотите за своей формой: трудно сказать заранее, что это должна быть презентация (я бы предположил, что в 99% случаев это будет), но в более редких случаях это можно утверждать иначе.
Как только вы разберетесь с этим, то, как он выглядит, будет простым CSS, а в CSS наложение объектов друг на друга или использование фоновых изображений и т. Д. - все это довольно просто.
Итак, что вы хотитев итоге?
HTML:
- форма!
- набор полей (опционально)
- поля ввода (им нужен тип AFAIK)
Старайтесь избегать всего, что только есть, из-за того, как оно выглядит.
CSS: все необходимое для того, чтобы оно выглядело так, как вы хотите (но у вас сейчас ничего нет,так что довольно трудно подтолкнуть вас в правильном направлении)
Я бы предложилхороший учебник.
Ссылка: (они содержат намного больше деталей и примеров)