代码块不再用 ``` 围栏(围栏闭合异常会吞掉后续章节),
改为 4 空格缩进式代码块,解决导入 Azure Wiki 后仅显示到 §4.2 的问题。
<h3>11.1 更新记录</h3>
<ul>
<li>2026-08-18 修复右下角 AI 悬浮按钮拖动时常失效的问题:图标改为不可原生拖拽、事件直接落在按钮上,避免浏览器图片拖拽劫持 Pointer 拖拽手势;按下拖动时不再有 1px 移位。</li>
+ <li>2026-08-18 修复「下载 Markdown」导入 Azure DevOps Wiki 后仅显示到 §4.2 的问题:代码块改以 4 空格缩进式代码块导出(不再用 ``` 围栏),避免围栏闭合异常吞掉后续章节。</li>
</ul>
<ul>
else if(tag==='ul'){ node.querySelectorAll(':scope > li').forEach(li=>{ md+='- '+inlineOf(li)+'\n'; }); md+='\n'; }
else if(tag==='ol'){ let n=1; node.querySelectorAll(':scope > li').forEach(li=>{ md+=n+'. '+inlineOf(li)+'\n'; n++; }); md+='\n'; }
else if(tag==='table'){ md+=table2md(node)+'\n'; }
- else if(tag==='pre'){ md+='```\n'+node.textContent+'\n```\n\n'; }
+ else if(tag==='pre'){ const txt=node.textContent.replace(/^\n+|\n+$/g,''); md+='\n'+txt.split('\n').map(l=>' '+l).join('\n')+'\n\n'; }
else if(tag==='blockquote'){ md+='> '+inlineOf(node)+'\n\n'; }
else md+=dom2md(node);
});