Stylesheet_link_tag не работает должным образом. Понятия не имею, где ошибка
<%= stylesheet_link_tag 'blueprint/screen.css', :media => 'screen' %>
<%= stylesheet_link_tag 'blueprint/print.css', :media => 'print' %>
<%= stylesheet_link_tag 'custom', :media => 'screen' %>
И позже в заголовке класс
<%= image_tag("logo.png", :alt => "Sample App", :class => "round") %>
Ни один из этих тегов не работает. Понятия не имею почему. Буду признателен за любую оказанную помощь. Я хорошо знаком с HTML и CSS, но не с Rails, и я не могу понять, почему не работают элементы stylesheet_link_tag и особенно логотип. Что касается логотипа, я попытался скопировать и вставить весь путь к изображению, но это не работает. Это означает, что проблема заключается в другом месте, верно?
1 ответ
Решение
Если вы изучаете RoR с помощью Учебника, написанного Майклом Хартлом, я обнаружил, что вы должны написать это для заявления с логотипом:
<%= image_tag("/images/logo.png", :alt => "Sample Appication", :class => "round") %>
Папка с изображениями должна быть app / public / images.
У меня все еще есть проблема с утверждением таблиц стилей.
Если у кого-то есть подсказка, я был бы очень признателен.
Спасибо
Винсент