Markdown中的语义标记

use*_*154 6 markdown

我想使用简单的文本编辑器和Markdown做课堂笔记。有没有一种方法可以标记文本元素以使其易于阅读?

例如,我想将某些单词和短语标记为“定义”。然后,我可以运行某种脚本来显示单词及其相应的定义。

Yos*_*nal 5

我知道这是旧的,但我刚刚开始接受 Markdown 并发现自己问了同样的问题。我有一个 Markdown 文档,我在其中写了关于开发的笔记,主要是 C# 的东西,还有 JavaScript 和其他主题。我想我想出了一个很好的解决方案;只需#在帖子标题中添加以为前缀的空链接,如下所示:

### My post title [#mytag]()
Run Code Online (Sandbox Code Playgroud)

这允许我添加任意数量的标签,这在帖子包含多个主题时非常有用。不用说,您可以在帖子本身中添加标签。也许对我们中的一些人来说最重要的是,它呈现得很好!. 理想情况下,它们是不可见的,但显示它们也有优势。

希望这可以帮助某人。


Ant*_*ant 4

定义没有特定的 Markdown 语法(更不用说标签了)。您可能可以使用块引用语法:

> blablabla
Run Code Online (Sandbox Code Playgroud)

...或者您可以简单地强调您要定义的术语:

**word** : a word is a blablabla
Run Code Online (Sandbox Code Playgroud)

但是,markdown 中的 html 代码在语法上是正确的,因此您可以使用具有类属性的标签,如下所示:

<div class="definition important">blablabla</div>
Run Code Online (Sandbox Code Playgroud)

在这种特殊情况下,有 HTML5 标签涵盖定义:

<dl>
  <dt>Coffee</dt>
    <dd>Black hot drink</dd>
  <dt>Milk</dt>
    <dd>White cold drink</dd>
</dl> 
Run Code Online (Sandbox Code Playgroud)