> For the complete documentation index, see [llms.txt](https://hexo.course.90byte.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hexo.course.90byte.com/mu-lu/index/4.markdown-shu-xie.md).

# 1.4 Markdown书写

非常简单方便的一个文本标记语言，基本上几分钟就能掌握。

* `#` 代表一级标题，`##`二级标题，以此类推，`######`六级标题，对应HTML的`<h1>~<h6>`标签；
* `-` 代表无序列表，对应HTML的`<ul>`;
* `1.` 代表有序列表，对应HTML的`<ol>`;
* `>` 引用，如下图显示，对应HTML的`<blockquote>`;
* `*text*` or `_text_` 斜体，代表HTML`<i>`;
* `**text**` or `__text__` 加粗，代表HTML`<b>`;
* `![text](URL)` 图片标签；
* `[link](URL)` 链接标签；
* 如果想显示一行代码，使用\`（数字1左边那个按键）包含即可，对应HTML的code标签；
* 如果想显示一段代码，如下显示:

  ```javascript
    var http = require('http');
    http.createServer(function(req,res){
        res.writeHead(200, {'Content-Type':'text/html'});
        res.end('hello,hexo!');      
    }).listen(8080);
  ```

  也就是对应HTML里的`<pre>`标签，有两种写法： 1. 每行代码前空4个空格； 2. 上下行添加\`\`\`即可；

还有几个书写的基本规范，凡是单个的标记，记得在后面加上一个空格，例如`#`、`-`等等；段落标签`<p>`，回车空行即可；段内换行，在行末添加两个空格；

掌握以上这些基本命令，一般的文章的书写基本上就没有什么问题了。目前有好多笔记类软件都对`Markdown`进行了扩展，让其支持更多的内容格式，比如待办事项、流程图以及公式等等，这里都不多做介绍了，有兴趣的可以自行了解；
