Markdown 标记中的语义标注
我想用一个简单的文本编辑器和标记来做课堂笔记。有没有一种方法可以标记文本中的元素,使它们成为机器可读的Markdown 标记中的语义标注,markdown,Markdown,我想用一个简单的文本编辑器和标记来做课堂笔记。有没有一种方法可以标记文本中的元素,使它们成为机器可读的 例如,我想将某些单词和短语标记为“定义”。然后,我可以运行某种脚本来显示单词及其相应的定义。定义没有特定的标记语法(更不用说标记了)。您可能会使用blockquote语法: > blablabla …或者您可以简单地强调您将要定义的术语: **word** : a word is a blablabla 但是,markdown中的html代码在语法上是正确的,因此您可以使用带有类属
例如,我想将某些单词和短语标记为“定义”。然后,我可以运行某种脚本来显示单词及其相应的定义。定义没有特定的标记语法(更不用说标记了)。您可能会使用blockquote语法:
> blablabla
…或者您可以简单地强调您将要定义的术语:
**word** : a word is a blablabla
但是,markdown中的html代码在语法上是正确的,因此您可以使用带有类属性的标记,如下所示:
<div class="definition important">blablabla</div>
blabla
在这种特殊情况下,HTML5标记包含以下定义:
<dl>
<dt>Coffee</dt>
<dd>Black hot drink</dd>
<dt>Milk</dt>
<dd>White cold drink</dd>
</dl>
咖啡
黑热饮
牛奶
白冷饮
如果使用或解析标记文件,可以向内联元素添加类和ID,如下所示:
This *word*{:.def} has to be defined.
→ This <em class="def">word</em> has to be defined.
必须定义此*字*{:.def}。
→ 这个词必须被定义。
你可以试一下
但我想更简单、更实用的方法是添加
s,然后用脚本进行所需的更改。正如Antoine Gersant所建议的那样。为什么不简单地用您选择的特定图案围绕标签呢?就像:mytag:
或&mytag&
我知道这很古老,但我刚开始接受降价,发现自己也在问同样的问题。我有一个降价文档,在这里我写了关于开发的笔记,主要是C#类的东西,还有JavaScript和其他主题。我想我想出了一个很好的解决方案;只需将前缀为#
的空链接添加到帖子标题,如下所示:
### My post title [#mytag]()
这允许我添加任意多的标签,这在一篇文章包含多个主题时非常有用。不用说,您可以在帖子本身中添加标签。也许对我们中的一些人来说最重要的是,它表现得很好。理想情况下,它们是隐形的,但展示它们也有好处
希望这对别人有帮助