我正在寻找输出示例HTML的块,但我无法弄清楚如何使用slim的语法来实现它
在一天结束时,我想要一个带有多行代码的pre
标记。看起来像这样:
<pre>
Heading 3 is <h3>
Heading 2 is <h2>
</pre>
我发现我能做到:
pre= "Heading 3 is <h3>"
输出显示HTML代码,而不是解析它。
但多行不起作用。任何想法?
答案 0 :(得分:2)
我可能建议使用嵌入式引擎吗?
doctype 5
html
head
title Testing
body
h1 Testing
p Here's some output for you
asciidoc:
```
Testing <h1>
Testing <h2>
Testing <h3>
```
答案 1 :(得分:2)
有一种方法可以在不使用嵌入式引擎的情况下在Slim中执行此操作。解决方案是使用管道(|
)启动第一行并缩进所有后续行。 (但不要在管道之前添加!)这是让Slim不要连接所有代码行的方法。
这样的事情:
pre
| Heading 3 is <h3>
Heading 2 is <h2>
Heading 1 is <h1>