图片超链接 html/markdown方案对比分享

简介

基本功能:点击图片触发URL(跳转到网页/本地应用/ob笔记条目)

基本格式:

  • markdown格式:[![|尺寸](图片路径/URL)](URL)
  • html格式:<a href="URL"><img src="图片URL/路径"></a>

对比


总结

两种格式的基本跳转都是完善的,额外的功能存在一些问题

  • 本地化问题:插件处理markdown格式的图片链接,下载的图片默认是ico格式,无法预览,大佬们有解决方案吗?
  • html格式调整尺寸使用行内样式失效了,是否只能添加css?
  • 待补充…

案例源码

md 格式

- 网页URL
	- [![|100](https://favicon.splitbee.io/?url=forum-zh.obsidian.md)](https://forum-zh.obsidian.md/) 
- obsidian URL(点击打开笔记条目)
 	- [![|100](https://favicon.splitbee.io/?url=forum-zh.obsidian.md)](obsidian://open?vault=Obsidian_Local&file=homepage)
- 本地URL(点击打开本地应用、文件夹)
 	- [![|100](https://favicon.splitbee.io/?url=forum-zh.obsidian.md)](<file:///D:\Temp\Desktop>)

html 格式

- 网页URL
 	- <a href="https://forum-zh.obsidian.md/" class="ImageURL"><img src="https://favicon.splitbee.io/?url=forum-zh.obsidian.md"></a>
- obsidian URL(点击打开笔记条目)
 	- <a href="obsidian://open?vault=Obsidian_Local&file=homepage" class="ImageURL"><img src="https://favicon.splitbee.io/?url=forum-zh.obsidian.md"></a>
- 本地URL(点击打开本地应用、文件夹),需指定class为external-link
 	- <a href="file:///D:\Temp\Desktop" class="external-link"><img src="https://favicon.splitbee.io/?url=forum-zh.obsidian.md"></a>
1 个赞