你如何在Jade缩进输出?

时间:2014-05-13 21:38:46

标签: pug

我想缩进一个实际渲染的html行。有人知道怎么做这个吗?它似乎忽略了空白。

我试过包括:

app.get('/blog' , function(req,res){
res.render('blog' , {pretty:true});
});

但它没有解决这个问题。我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

res.render的第二个参数将javascript对象传递到Jade视图中。从字面上看,您将一个名为pretty的变量传递给视图,其值为true。它不会影响页面格式化。

如果要缩进html输出,可以使用 pre html标记,它会保留空格和换行符(尽管显示的字体将是固定宽度)。 / p>

 

的示例
p
        This is an indented paragraph.
p
    This is not indented.

<pre>

的示例
pre.
        This is an indented paragraph.
    This is not indented.

<小时/> 编辑:

或者,您也可以使用CSS缩进元素中的第一行。

p {
    text-indent: 50px;
}