我刚开始学习Rails 4.0.2。我想知道是否有任何东西(任何宝石?)允许在rails .html.erb页面中支持html5。
所以基本上,让我们说,如果我在.html.erb中创建一个电子邮件字段,它看起来像:
<%= f.text_field :email %>
在html5中,您只需使用
即可<input type="email" ..>
确保电子邮件格式正确..
我的问题是:
是否可以使用&lt;%= f.email ...%&gt;在.html.erb页面中使用任何帮助?
我希望我明白我的问题。如果不清楚,我不会介意写更多关于它的信息。
答案 0 :(得分:2)
Rails确实支持HTML5,请在您的视图中尝试此操作
= f.email_field :email
只需确保您的布局以<!DOCTYPE html>
标记开头(默认情况下会为您添加)。
您应该详细了解这个和其他与视图相关的助手in the excellent Guide on the topic,这些HTML5助手详见Other Helpers section