# Why can't I add a :class to text\_field?

**URL:** <https://www.ruby-forum.com/t/why-cant-i-add-a-class-to-text-field/169742>\
**Category:** Rails\
**Created:** [June 8, 2009, 7:57am UTC](https://www.ruby-forum.com/t/why-cant-i-add-a-class-to-text-field/169742 "2009-06-08T07:57:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rubyernewbie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9dc877/32.png) [@rubyernewbie](https://www.ruby-forum.com/u/rubyernewbie)\
**Post date:** [June 8, 2009, 7:57am UTC](https://www.ruby-forum.com/t/why-cant-i-add-a-class-to-text-field/169742/1 "2009-06-08T07:57:41Z")

</div>

\<%= text\_field\_tag ‘login’ ,nil, {:class =\> ‘line’} %\>  
the old way work.

\<%= f.text\_field :login, :class =\> ‘line’ %\>  
but why this doesn’t.

---

<div class="post-metadata">

**Author:** ![rubyernewbie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9dc877/32.png) [@rubyernewbie](https://www.ruby-forum.com/u/rubyernewbie)\
**Post date:** [June 8, 2009, 9:36am UTC](https://www.ruby-forum.com/t/why-cant-i-add-a-class-to-text-field/169742/2 "2009-06-08T09:36:20Z")

</div>

What is ‘f’ ? form\_tag or field\_tag for which object?

On Jun 8, 10:57 am, Zhenning G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
