ERB의 link_to와 HTML의 <a>태그를 비교해 보겠다.



HTML 코드

  <a href="path" class="some_class", style="some_css">링크</a>



ERB 코드

  <%= link_to "링크", path,  :class => "some_class", :style => "some_css" %>





그런데 HTML에서 <a> 태그 안에 다른 태그를 삽입하는 경우는 어떨까?

예를 들어 다음과 같은 코드를 보자.


HTML

  <a href="path" class="some_class", style="some_css">

      <i class="icon"></i> 아이콘

  </a>



이는 ERB로 이렇게 해석할 수 있다.

  <%= link_to path, :class => "some_class", :style => "some_css" do %>

      <i class="icon"></i> 아이콘

  <% end %>





참고자료




'Ruby On Rails' 카테고리의 다른 글

TDD - Running Test  (0) 2013.05.13
TDD - fixture  (0) 2013.05.13
HTML <a> 태그와 ERB의 link_to 변환  (0) 2013.05.02
Omniauth - 페이스북 로그인 에러 901  (0) 2013.05.02
Omniauth - 페이스북 로그인 에러 191  (0) 2013.05.02
Bootstrap - navbar-form  (0) 2013.05.01
Posted by 하남각목