Search code examples
ruby-on-railsruby-on-rails-4slim-lang

How to make link_to have custom class name in it?


How would I generate the following link using Rails helper link_to?

<a class="bold" href="//address.com">A link</a>

When you go like this

.bold = link_to 'bla-bla-bla'

it produces

<div class="bold">
  <a href="blog/3">bla-bla-bla</a>
</div>

Solution

  • You need following:

    = link_to 'A link', '//address.com', class: 'bold'
    

    It will generate corresponding HTML:

    <a class="bold" href="//address.com">A link</a>