2012-01-09 66 views
3

我想使用簡單的文本編輯器和Markdown進行課堂筆記。有沒有一種方法來標記文本的元素,使他們機器可讀?Markdown中的語義標記

例如,我想將某些單詞和短語標記爲「定義」。之後,我可以運行某種腳本來顯示單詞及其相應的定義。

回答

3

定義沒有特定的標記語法(更不用說標記了)。你也許可以使用塊引用語法:

> blablabla 

...或者你可以簡單地強調你即將定義的術語:

**word** : a word is a blablabla 

然而,內降價的html代碼語法正確所以你可以使用類標籤這樣的標籤:

<div class="definition important">blablabla</div> 

在這種特殊情況下,有HTML5標籤覆蓋的定義:

<dl> 
    <dt>Coffee</dt> 
    <dd>Black hot drink</dd> 
    <dt>Milk</dt> 
    <dd>White cold drink</dd> 
</dl> 
2

如果使用KramdwonMaruku解析您的降價文件,您可以添加class和id內聯這樣的內容:

This *word*{:.def} has to be defined. 
→ This <em class="def">word</em> has to be defined. 

您可以Markdownr嘗試。

但我想更簡單和更實際的方法是隻需添加<em> s並稍後使用腳本進行所需的更改。正如Antoine Gersant所提議的那樣。