Obsidian引用的两种语法
Obsidian的内部链接为:[[文件名]]
Obsidian的嵌入文件语法可以承内部链接为:![[文件名]]
,也可以嵌入某标题下内容为:![[文件名#标题名]]
,还可以直接嵌入内容块:![[文件名^^块内容搜索或块ID]]
。
需求
整个嵌入文件时,会顺带把文件名也显示出来。
嵌入标题下内容时,会把此级标题也会显示出来。
嵌入内容块,这个就没有标题了。
而在实际应用时,可能嵌入文件时,不想要文件名,只要文件名下的内容;嵌入某标题时,不需要这个标题,而其下级的标题及内容是需要的。
解决方法
用CSS片段把不想要的标题给隐藏了。
/* 隐藏嵌入的标题 */
.embed-title,
.markdown-embed-title,
/* .markdown-embed h1, */
/* .markdown-embed h2, */
/* .markdown-embed h3, */
/* .markdown-embed h4, */
/* .markdown-embed h5, */
.markdown-embed h6{
display: none !important;
}
这个比较的粗暴,是整体的使用,需要日志标题使用规范,引用的标准也统一。
使用时,注意修改或添加注释。
在实际使用时,隐藏文件名,很好用;如果需要隐藏不同的标题,那就不太能统一使用,需要另想他法。