Markdown 代码块

在博客圈子,Markdown和HTML编辑器使用率已不相上下,Markdown 被广大IT从业者喜欢,很重要的一个原因是它可以轻松的插入漂亮的代码块,不同的编辑器还提供了不同的代码颜色主题。用一个反引号`包裹的代码以行内样式显示。如var name = "Michel",跟描述文本形成一行。

三个反引号引起来的代码以块样式显示,效果如下:

public class HelloWorld {

    public static void main(String[] args) {
        // 在控制台输出"Hello, World"
        System.out.println("Hello, World");
    }

}
请注意,反引号在横排数字键盘1前面。除此之外,你还可以通过三个反引号加语言名,并指定编程语言,让渲染出来的代码样式更漂亮。就像上面这个例子,我使用了```java,解析器会以java的颜色主题来渲染html。请注意,部分Markdown编辑器可能不支持这个特性。

Markdown 表格

在Markdown中,表格的「标记符」相对复杂一些,请看示例:

|       | 早饭    |  午饭   |  晚饭   |
|:----: |------ |-----  |------ |
| 时间    | 9:00  | 12:00     | 18:00     |
| 原则    | 吃好    |  吃饱   |  吃少   |
早饭 午饭 晚饭
时间 9:00 12:00 18:00
原则 吃好 吃饱 吃少
  • 竖线|分隔单元格,减号-分隔表头和内容;
  • 「标识符」之间的多余空格会被忽略,不影响布局;
  • - :表示右对齐,: -表示左对齐,: - :表示居中对齐。