非HTML文档的类似HAML的语法?

时间:2010-05-29 18:56:40

标签: ruby haml erb

我喜欢将HAML用于HTML文档。它具有干净的语法,比ERB更具吸引力。它适用于HTML文档。

非HTML怎么样?例如,具有某些自动替换组件的电子邮件或文本文档?我一直在回到ERB,但与HAML相比,不喜欢沉重的语法。有没有办法在普通文档中使用HAML而不会在%.开始行时显示div和html元素?

或者我应该调查HAML和ERB的替代方案吗?

2 个答案:

答案 0 :(得分:0)

可能不是。当他们确实需要启动一行时,只需使用退格键逃避%.,或者在将这些行传递给HAML编译器之前执行一些巧妙的脚本来处理这些行。

答案 1 :(得分:0)

我认为这没有道理。

关于HAML的独特之处在于它使用树表示(使用缩进)来表示DOM树。电子邮件没有树形表示,因此对它们使用HAML或类似HAML的语言是没有意义的。