Мне просто нужен способ, чтобы мой логотип был обернут в H1, если это домашняя страница, а если нет, то оберните его в div так
if home <h1 id="logo".... else <div id="logo"...
- if home %h1#logo - else #logo
(хотя StackOverflow не выделяет его правильно).Я обычно избегаю идентификаторов и использую классы всякий раз, когда это возможно (что делает его .logo вместо #logo).
.logo
#logo
Попробуйте:
- if home %h1{:id => "logo"} - else %div{:id => "logo"}
Кроме того, если вам действительно нужно class, а не id, вы можете упростить до:
class
id
- if home %h1.logo - else %div.logo