允许在消息中使用HTML VAR标签?

我注意到 HTML 的 <var> 标签(text)未包含在 Discourse 消息支持的 HTML 中,因此在发布时会被移除。

<var> 是一种普遍接受的指示文本部分不应被按字面意思理解的方法。它经常用于示例字符串。例如,我可能会告诉某人可以通过访问此 URL 来查看他们的通知列表:

meta.discourse.org/u/<var>username</var>/notifications

大多数浏览器的默认样式会将 username 部分渲染为斜体,以表明它应该被替换而不是按原样复制。

但在 Discourse 中,<var>username</var> 会变成简单的 username<var> 标签会被移除。有没有可能将非常有用的 <var> 标签添加到允许的 HTML 列表中?

对于那个特定的用例,我们已经有了 https://meta.discourse.org/my/notifications

明白了,这只是一个例子。如果你愿意,可以看这个……

带有给定标签的帖子列表可以在以下位置查看:

meta.discourse.org/tag/<var>tagname</var>

这或许会有帮助

然后,您可以创建一个主题组件,在编辑器中添加一个按钮,以便更轻松地包装文本。

我可能是错的,但我不认为那会起作用。

所有这些技术都会将样式属性添加到生成输出中的_现有_HTML元素。但是,在<var>的情况下,实际的_标签_会从生成的HTML中剥离。因此,没有什么可以设置样式的。

当然,我可以添加一个span来用斜体设置一小段文本的样式……但我可以用MarkDown来做到这一点。这仍然与将文本包装在<var>...</var>中不同。<var>在语义上与仅仅斜体化文本不同(即使它通常会_显示_成这样),特别是对于解析实际页面内容的设备,例如屏幕阅读器和其他辅助技术。

……除非我误解了你链接的帖子的信息?