ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

SiYuan 笔记 HTML 嵌入教程:3 个示例搞定注音标注、卡片与网页内嵌

SiYuan 笔记 HTML 嵌入教程:3 个示例搞定注音标注、卡片与网页内嵌 SiYuan 笔记 HTML 嵌入教程3 个示例搞定注音标注、卡片与网页内嵌【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan以前想在笔记里给生字标拼音、贴一张带边框的说明卡多数人的做法是截图再插回文档。现在在 SiYuan思源笔记里你直接往编辑器粘贴一段 HTML光标移出该行它就已经按浏览器规则渲染成了笔记里的一个块。SiYuan 是一款开源、隐私优先、可自托管的知识工作空间支持本地数据与 AI 智能体协作而 HTML 嵌入是它对普通用户最无门槛的扩展方式不用装插件、不用改配置会一点网页标签就能用适合想把笔记做得更精细的知识管理用户。 快速上手3 步插入第一个 HTML 块SiYuan 的编辑器是块级结构你在文档中输入的一整段 HTML 会被解析为 HTML 块源码里对应NodeHTMLBlock类型完整字段定义见 docs/SY-FORMAT.md。步骤只有三步步骤操作1在任意文档中新增一个空行2粘贴下方 HTML注意首尾标签完整闭合3光标移出该块内容即被渲染div stylebackground:#f0f4f8; padding:12px 16px; border-left:4px solid #4a6fa5; border-radius:4px; p这是一个 HTML 块在 SiYuan 笔记里粘贴并回车即可渲染。/p /div渲染完成后这个 div 就是一个可以单独选中、拖动、删除的块和标题、段落享受同样的块操作。如果你想往插件开发方向深挖嵌入块把别的文档块拉过来引用的渲染逻辑在 app/src/protyle/render/blockRender.ts可以从这里读起。 进阶玩法3 个能直接抄的场景1. 给文字加注音或角标目的语文笔记、词汇卡里经常需要给某个字标读音截图方式会丢失可复制的原文。做法内联 HTML 在段落里直接生效ruby是标准注音标签官方用户指南的排版元素一篇就有同款示例指南内置在 app/guide/ruby你rtnǐ/rt/rubyruby好rthǎo/rt/rubyruby世界rtshì jiè/rt/ruby效果读音以小字上标贴在文字上方导出的 Markdown 里保留的是纯标签不产生图片依赖。2. 把网页内容嵌进笔记目的固定嵌入一张在线地图、图表或协作面板避免截图过期。做法写一个 iframe 块SiYuan 中它对应独立的NodeIFrame块类型iframe srchttps://example.com/embed height400 styleborder:none;/iframe效果笔记里显示的是对方页面的实时内容刷新即可同步。注意嵌入前确认来源可信iframe 里的内容不受你本地笔记加密的保护。3. 做一张带样式的说明卡片目的比默认引用块更贴合你的主题色常用于结论、风险提醒这类需要跳出来的内容。做法在 div 上用内联样式控制边框、背景、圆角长样式只保留关键行即可div stylepadding:16px; background:#fafafa; border:1px solid #e0e0e0; border-radius:8px; pstrong结论/strong……此处省略长段说明/p /div效果卡片与正文之间有清晰的视觉分隔放在知识卡片里不会跑版。⚠️ 边界与坑这些情况 HTML 会失灵Docker 无头模式仅浏览器访问的服务端部署不支持导出 PDF、HTML 和 Word涉及导出请用桌面端部署限制见 README.zh-CN.mdHTML 块里的script标签不会被执行交互效果要靠 CSS 与 SiYuan 原生块任务列表、数据库等组合实现具体安全策略以官方文档为准官方提供 Android、iOS、鸿蒙 App移动端对复杂 CSS 的支持有限复杂布局建议以桌面端渲染效果为准导出为 HTML、PDF 时内容会保留但 iframe 与卡片中的交互可能受限导出后建议人工核对一遍单个 HTML 块过长会拖慢编辑响应建议拆成多个块调试时先在小文档里验证再贴回正文 下一步继续往深走SiYuan 的 HTML 嵌入本质就是把标准网页标签当笔记块来写掌握后注音、卡片、网页内嵌三类需求都能覆盖。两个可执行的动作打开应用内的《SiYuan 用户指南》找到排版元素一篇从行内元素到块的完整清单在那里照着过一遍即可自查支持范围版本更新走设置-关于-检查更新块类型与导出行为在版本间有调整升级后重新核对一遍导出结果【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表