Верстаємо під drupal

З темізаціі форм в drupal не надто все добре. Наприклад, розташувати елементи якоїсь форми в таблиці для зручності тут не можна. Вірніше можна звичайно використовуючи в оголошеня форми або в hook для неї параметри #suffix і #prefix, але це дуже незручно. Тому краще, звичайно, відразу верстати в загальному для drupal стилі. Нижче я покажу як приблизно це все виглядає.

У загальному випадку html форми виглядає приблизно так:

Тобто всі елементи форми (крім кнопок) обрамляются дивами з класом form-item. Нижче наводжу приклади таких елементів форми.

Рядок для введення тексту. ()

Тут і далі id для елементів форми унікальний. Тому якщо для якогось елементу форми з будь-якого треба прописати свої специфічні стилі, то можна для цього елемента додати свій унікальний id. А програміст в стилях вже замінить його на потрібний id. Причому це стосується і id для div.form-item і для самого елемента форми (input, select, textarea ...)

Випадаючий список (