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。

相关推荐
__Witheart__5 天前
为markdown导出的pdf添加页眉页脚
pdf·markdown
带电的小王6 天前
VSCode:Markdown插件安装使用 -- 最简洁的VSCode中Markdown插件安装使用
vscode·markdown·marktext
Bexliever10 天前
Trilium:在个人文档这块儿强可怕
前端·开源·markdown
我是神610 天前
Pycharm无法预览md文件(已解决)
ide·python·pycharm·markdown
Across77716 天前
typora 画流程图、时序图(顺序图)
流程图·typora·markdown
杨浦老苏1 个月前
AI驱动的轻量级笔记应用Blinko
笔记·docker·ai·markdown·群晖
理竹子1 个月前
Typora导出pdf手动分页和设置字体样式
pdf·typora·markdown
一个处女座的程序猿2 个月前
LLMs之PDF:zeroX(一款PDF到Markdown 的视觉模型转换工具)的简介、安装和使用方法、案例应用之详细攻略
pdf·markdown·zerox
哇咔咔哇咔2 个月前
使用Markdown编写适用于GitHub的README.md文件的目录结构
vscode·markdown
算家云2 个月前
moffee模型部署教程
人工智能·python·github·markdown·nvidia·ppt·幻灯片制作