XWiki中添加 html 二次编辑失效

如果直接在 XWiki 中添加 html, 例如 修改颜色, 新窗口打开主页面等功能, 首次保存是生效的. 如果再次编辑, 则失效, 原因是被转换成了 Markdown 的代码, 而 Markdown 不支持.

解决这个问题可以使用 HTML 宏.

在 XWiki 中使用 Markdown 1.2 语法时,默认 Markdown 的 链接文本 语法不支持在新页面中打开链接,且 XWiki 可能会处理或转换 HTML 标记。因此,建议使用 HTML 宏 来确保 target="_blank" 功能正常工作。

使用 HTML 宏解决 target="_blank" 的问题:

XWiki 提供了一种方式在 Markdown 页面中嵌入 HTML,而不会受到 Markdown 格式的限制。你可以使用以下步骤解决链接在新页面中打开的问题:

示例代码:

markdown 复制代码
{{html}}
<a href="https://example.com" target="_blank">点击这里打开新页面</a>
{{/html}}

解释:

  • {``{html}} 是 XWiki 的 HTML 宏,用来在 Markdown 页面中嵌入 HTML 代码。
  • <a href="..." target="_blank"> 是标准 HTML 链接标签,其中 target="_blank" 属性可以在新窗口或新标签页中打开链接。
  • {``{/html}} 结束 HTML 宏。

这种方式能够确保 XWiki Markdown 1.2 中正常处理 HTML,不会将其自动转换为 Markdown。

相关推荐
近墨者缺黑2 小时前
MarkDown文本编辑工具笔记
markdown
Laurence4 小时前
增加 CSDN 博客 Markdown 表格列宽防止表头/列名自动换行
markdown·表格·增加·列宽·不换行·禁止换行·加宽
码头码农6 天前
OpenClaw Skill开发实战:从入门到独立发布
开源·markdown
前端付豪6 天前
实现 AI 回复支持 Markdown 渲染
前端·人工智能·markdown
木斯佳6 天前
前端八股文面经大全:得物AI应用开发一面(2026-03-23)·面经深度解析【加精】
前端·人工智能·ai·markdown·chat·rag
Jay_Franklin8 天前
Quarto与Python集成使用
开发语言·python·markdown
伟贤AI之路10 天前
Markdown写彩色文字+公式,MD2WD直接转Word,保留所有格式
word·markdown
夏至xz11 天前
类似 typora 的新一代 Markdown 编辑器
编辑器·typora·markdown·milkup·milkdown
伟贤AI之路12 天前
原创分享:用Markdown优雅地制作报告和PPT演示
powerpoint·markdown
竹林81812 天前
用Python脚本批量发布Markdown文章,我踩了三个坑才搞定
python·markdown·自动化运维