在一个 markdown 文件中存储书签,如何编码标签?

3

我是一个长期使用书签的用户,我希望用一个简单的基于文本的系统重新开始,并且可以存档和在git中合并。我开始将书签存储在一个Markdown格式的文件中。我有一个名为bookmark.md的文件,其中包含标题和链接,例如:

# Q & A sites
[Stackoverflow](http://stackoverflow.com)

然后我使用工具将文件转换为html格式。
pandoc -s bookmark.md -o bookmark.md.html

我看到这个简单的系统将所有书签存储在一个HTML文件中,并将标签存储在<id title="">标签中。例如,标签photographystackexchange将被存储在:
<li title="photography, stackexchange">

什么是在Markdown格式中编码此类标记的最佳方法?
1个回答

3
即使是普通的Markdown也允许您使用可选标题标签
只需编写:
# Q & A sites
[Stackoverflow](http://stackoverflow.com "photography, stackexchange")

你将会得到一个带标题的链接。

顺便说一下:标题标签可能不是用于标签的“正确”HTML标签,但它仍然有效。


谢谢 klml,我很想知道是否有更好的方法来编码这些html标签? - Paul Rougieux
1
“title”属性提供了咨询信息;因此标签并不完全错误。但互联网用户希望得到类似于“Stackoverflow”的简短解释。在标准中,您必须使用data-attribute。但幸运的是,Markdown不支持此功能。对于bookmarks.public,您的Markdown和标题方法非常好。 - klml
1
即使它在Markdown中可用,我也不想使用数据属性,因为它嵌入了“非可见数据”。我宁愿使用可见标签。 - Paul Rougieux

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接