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]()
这允许我添加任意多的标签,这在一篇文章包含多个主题时非常有用。不用说,您可以在帖子本身中添加标签。也许对我们中的一些人来说最重要的是,它表现得很好。理想情况下,它们是隐形的,但展示它们也有好处

希望这对别人有帮助