Вертикальное выравнивание заголовков полей форм
Заголовки полей форм ставятся на базовую линию с текстом в самих полях:

Если заголовок выровнять вертикально по центру поля, он сползёт при переносе:

Тому, кому нравится, что такой заголовок «как раз» выровнялся по высоте с полем, предлагаю ужаснуться виду трёхстрочного заголовка:

Когда заголовки так ползут при изменении размеров окна, форма выглядит расхлябанной, а руки верстальщика — растущими из жопы.
Первая строка заголовка должна всегда оставаться на месте:

То же самое с многострочными полями:

Форма — редактируемая таблица, поэтому в ней работают законы вёрстки таблиц.