如何使用Jade添加粗体或斜体(INLINE)? *喜欢降价

时间:2016-03-16 15:09:23

标签: html pug markdown

有一些方法可以使用Jade在同一代码行中强化一些单词来生成HTML吗?

我尝试使用markdown code,就像这样。但是不起作用:

p Here are my **strong words** in my sentence!

我找到的唯一解决方案(here)是:

p Here are my <strong>strong words</strong> in my sentence!

还有其他办法吗?

谢谢!

3 个答案:

答案 0 :(得分:15)

对于Pug或Jade,您需要将该元素包装在一个段落中,并使用|进行行继续。

p
  strong This Starts out strong 
  |  but finishes out not 
  i  quite 
  |  as bold.

看起来像:

这开始强烈但完成相当为粗体。

编辑:如评论中所述,在每个组件之前需要额外的空格,因为哈巴狗不会添加空格。以上将呈现为:

<p><strong>This Starts out strong </strong> but finishes out not <i> quite </i> as bold.</p>

答案 1 :(得分:5)

我认为你可以做到:

p Here is my #[strong strong words] in my sentence!

答案 2 :(得分:2)

您可以使用带有样式属性(或CSS类)的span标记。

p Here is my&nbsp; span(style='font-weight:bold') strong words &nbsp;in my sentence!

或者您可以使用强标记执行相同的格式设置(添加换行符和缩进)。

p Here is my&nbsp; strong strong words &nbsp;in my sentence!