如何在Azure DevOps wiki的HTML表格中添加Markdown链接且不破坏格式
问题1解答:可以直接用相对路径写HTML链接
Azure DevOps wiki的HTML <a> 标签原生支持直接使用/parent-page/child-page格式的wiki页面相对路径,不需要填写完整URL、也不需要调用页面ID,直接按如下写法即可正常跳转:
<a href="/parent-page/child-page">text to display</a>
该方案实现成本最低,完全匹配你脚本生成文件的需求,不需要额外修改路径格式。
问题2解答:HTML表格嵌套Markdown链接不破坏格式的写法
如果你确实需要使用Markdown格式的链接,只要保证所有元素内的内容前后都加空行,不要混排标签和内容,就不会破坏表格结构,示例写法如下:
<table> <tr> <th>Table Header</th> <th>Table Header</th> </tr> <tr> <td> [Other wiki page](/parent-page/child-page) </td> <td> Table cell 2 </td> </tr> <tr> <td> Table cell 3 </td> <td> Table cell 4 </td> </tr> </table>
上述写法在Azure DevOps wiki中会被正常解析,表格格式不会错乱,Markdown链接也会被正确渲染为可跳转的超链接。
内容的提问来源于stack exchange,提问作者user16929394
相关产品推荐
相关产品推荐

