在 Liquid 中以格式显示 html

Show html with format in Liquid

我一直在寻找解决方案来实现我想要实现的目标。

我想要的是将一些 html 文本插入到 Liquid html 文件中,例如我收到了一些 HTML 文本并将其用作代码中的变量.

这是我想要实现的目标的片段:

{% assign name = "<b>liquid</b>" %}

 {{ name }} 

我有一个带有 HTML 字符串的 var 名称,我想将其显示为:

液体

但是,我得到的只是liquid<./b>(没有点,我还是新发帖)。

我知道“strip_html”存在,所以 HTML 标签被删除了,我保留了文本,但我想保留字符串中的 HTML 格式。

这可能吗? 谢谢!

您可以在网站或网页的 HTML 中将 HTML 标记显示为纯文本,方法是将 < 替换为 < 或 &60;和 > 与 > 或 &62;在您希望可见的每个 HTML 标签上

好的,我想出了它是如何工作的。

我只需要将 html 部分放在捕获标签中。对于上面的例子,它就像:

{% capture name %} <b>liquid</b> {% end capture %}

它起作用了,html 正确显示。 感谢 Tasawer Khan 的回答!我希望它对其他人有用。