お問い合わせフォームの確認画面の要素(dd)の高さにmin-height を使う

お問い合わせフォームの確認画面を出力するphpファイルの中で、htmlの出力部分のdd要素に高さを指定しないと、行が潰れてしまって、レイアウトが崩れるという現象が起こったので、
$html .= “<dl class=\”form_contact\”><dt>”.$key.”<span class=\”hissu\”>*</span></dt><dd style=\”min-height:35px;\”>”.$out;
$html .= ‘<input type=”hidden” name=”‘.$key.'” value=”‘.str_replace(array(“<br />”,”<br>”),””,$out).'” />’;
$html .= “</dd></dl>\n”;
}

のようにmin-heightを設定することにより、未入力の項目も潰れることなく、表示されるようになった。高さを固定すると、行数が増えた時にはみ出てしまうし、auto でも、未入力の場合は、高さがなくなって、レイアウトが崩れてしまう。