ruby-on-rails - 将类附加到 :markdown paragraph in Haml?

标签 ruby-on-rails haml markdown

我不想要下面提供的额外包装 div:

.note
  :markdown
    Please, [don't use Haml for markup][x], for your sake!
    [x]: http://chriseppstein.github.com/blog/2010/02/08/haml-sucks-for-content/

但我不想写这个:

%p.note
  Please,
  = link_to("don't use Haml for markup", "http://chriseppstein.github.com/blog/2010/02/08/haml-sucks-for-content/") + ", for your sake!"

有没有一种方法既可以使用 :markdown 又可以将 CSS 类附加到生成的段落标记?

参见:http://chriseppstein.github.com/blog/2010/02/08/haml-sucks-for-content/

最佳答案

简短的回答似乎是:no .这是一个 Markdown 问题,而不是 HAML 问题。

你可以通过直接在 markdown block 中使用 HTML 来做到这一点:

:markdown
  <p class="note">
    some more HTML
  </p>

但是你不能将 markdown 放在标签中,因为那里的所有内容都被解释为 HTML 而不是 Markdown。可能有一些扩展允许您添加这样的类,但显然这在本地是不可能的。

关于ruby-on-rails - 将类附加到 :markdown paragraph in Haml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13578028/

相关文章:

CSS 帮助 : how to format code block and code line?

jquery - 使用回形针和事件管理员上传多张图片

ruby-on-rails - 新遗物不断记录 'Starting Agent shutdown' 这是正常的还是配置错误

ruby-on-rails - 禁用 Ruby on Rails 中的文本框?

haml - Haml 的 Google AdWord 示例

markdown - 创建一个链接来比较 Gitlab markdown 中的标签

ruby-on-rails - 如果库可用,则为 native C 扩展

javascript - 你能在javascript中创建一个check_box_tag吗

ruby-on-rails - 学习Rails : Create link to named route with only text in nested span

javascript - 处理在 Markdown React 组件中呈现的链接的点击事件