railsにはフォーム生成時に使い勝手がいいviewヘルパータグであるform_forとform_tagがあります。 基本、特定のモデルを編集・追加するためのフォームです。 scaffoldを使って実行時にもこの形で生成されます。 <% form_for(レコード名) do |f| %> … <% end %> レコード名はモデルで設定した名前を使います。 form_for内で使うメソッドに f.label→labeのlabelタグを表示 f.text_field→textのinputタグを表示 f.date_select→モデルで設定したフィールドをselectタグで選べるようにして表示 f.check_box→checkboxのinputタグを表示 f.submit→submitのinputタグを表示 などのhtmlのformを知っていたら推測できるようなメソッドが用意されています。
![Railsでのフォーム生成タグform_forとform_tag](https://cdn-ak-scissors.b.st-hatena.com/image/square/3ba5f847cf642a686ea0bfea3e9d1d62789311ca/height=288;version=1;width=512/http%3A%2F%2Fwww.geekzshu.com%2Fwp-content%2Fthemes%2Fsango-theme%2Flibrary%2Fimages%2Fdefault.jpg)