【发布时间】:2017-01-23 17:00:16
【问题描述】:
我有一个带有表格的 TFS 上托管的降价文件。我想在表格中有一个多行单元格,所以我在表格单元格的文本中添加了<br>。
在本地(使用 Sublime Markdown Preview 甚至 Visual Studio Web 扩展)看起来是正确的。但是,一旦文件被签入并显示在浏览器中,<br> 将在表中按原样显示(即,没有换行符)。 <br>在文档中的其他地方都是一样的。
我尝试了其他解决方案(单元格中每行末尾的 2 个空格,使用 <br />),但似乎没有任何效果。有什么想法吗?
编辑:我在 Markdown 文档中放入的 any 原始 html 似乎只是在我的在线文档中转义(因此显示为原始文本)。令人沮丧。
【问题讨论】:
-
在浏览器中显示是什么意思?您是说在 tfs 门户网站中打开文件吗?而且这种现象是只有特定的markdown文件才会出现还是都一样?
-
是的,在 tfs 门户网站中打开 md 文件时。我不确定我们是否尝试在其他 md 文件中使用
s(还),但我没有理由相信有问题的文件有什么特别之处。 -
嗨,杰夫,终于知道了。当您导出到 HTML 时,使用
<br>有效。但是,如果您也使用 pandoc 导出到 LaTeX/PDF,则可能必须使用 grid tables 作为解决方法 -
嗨,杰夫,你知道如何在 MD 文件中设置换行符吗?在代码部分?标记为代码的所有内容都在一行中(预览时有效,保存后无效)