您的位置:

深入分析markdown中的划线

一、单一划线

单一划线在markdown中的使用十分简单,只需要在需要划线的文本前后加上一个单一层次的下划线即可,例如:

this is a single line

效果如下:

this is a single line

单一划线在HTML中的转化为<u></u>,其实是建议不要使用,因为单一划线已经被<ins></ins>所取代了。

二、双划线

在markdown中,使用双划线可以表示需要加粗的内容,例如:

this is a **bold** line

效果如下:

this is a bold line

双划线在HTML中的转化为<strong></strong>

三、删除线

删除线在markdown中非常常用,它可以用来表示需要删除的文本,例如:

this is a ~~deleted~~ line

效果如下:

this is a deleted line

删除线在HTML中的转化为<del></del>或者<s></s>

四、双划线与删除线的结合使用

双划线与删除线的结合使用在markdown中也非常常用,它可以用来表示一些特殊的效果,例如:

this is a **~~special~~** line

效果如下:

this is a special line

双划线与删除线的结合使用在HTML中的转化为<strong><del></del></strong>或者<del><strong></strong></del>

五、小标题的格式

小标题在markdown中同样也是可以加上下划线的,例如:

## 一级标题
### 二级标题

但是,在这里我们采用HTML的格式,使用<h2></h2>来表示小标题,例如:

<h2>五、小标题的格式</h2>

六、代码部分的格式

在markdown中,我们用```来包裹代码,例如:

```
function test() {
    console.log("Hello World");
}
```

效果如下:

``` function test() { console.log("Hello World"); } ```

但是,在这里我们同样采用HTML的格式,使用

<pre></pre>来包裹代码,例如:

<pre><code>function test() {
    console.log("Hello World");
}</code></pre>