Html 向标记文本添加元数据
我正在开发创建注释的软件,希望我的主要数据结构基于降价 我曾考虑使用现有的标记编辑器,但对其进行了黑客攻击,使某些标记,例如,Html 向标记文本添加元数据,html,metadata,markdown,Html,Metadata,Markdown,我正在开发创建注释的软件,希望我的主要数据结构基于降价 我曾考虑使用现有的标记编辑器,但对其进行了黑客攻击,使某些标记,例如,[annotation-id-001]示例文本。[/annotation-id-001]不会显示为呈现的HTML;上面将在HTML预览中输出示例文本。,并链接到ID为001的单独注释 我的问题是,这是在降价文档中表示此类元数据的最有效方法吗?另外,如果用户想要合法地使用类似于“[annotation-id-001]”“的内容作为文档中的文本,我假设我必须使该字符串语法非法
[annotation-id-001]示例文本。[/annotation-id-001]
不会显示为呈现的HTML;上面将在HTML预览中输出示例文本。
,并链接到ID为001
的单独注释
我的问题是,这是在降价文档中表示此类元数据的最有效方法吗?另外,如果用户想要合法地使用类似于
“[annotation-id-001]”“
的内容作为文档中的文本,我假设我必须使该字符串语法非法,对吗 我不知道您使用的是什么标记解析器,但您可以从不同的角度中止您的问题:
- 首先,您可以“黑客”现有的解析器,从“经典”解析中排除注释标记,并仅在特定模式下包含它们
- 您还可以使用某些解析器(如或)提出的内部“元数据”信息,只编写注释(如元数据),并引用它们在内容中的最终位置
- 或者,如mb21所述,您可以使用简单的链接表示法,如
,或者使用脚注,如[示例文本](#annotation-id-001)
,并将注释作为脚注[示例文本](^annotation-id-001)