写博客,你需要了解下Markdown基本语法
1.关于Markdown
- Markdown介绍:Wiki:Markdown
- Markdown的优点:
- 写作中添加简单符号即完成排版,所见即所得。让你专注于文字而不是排版。
- 格式转换方便,Markdown 的文本你可以轻松转换为 html、pdf等。
- 可以保存为纯文本
- ……
- Markdown编辑器:支持Markdown的编辑器太多,功能也不完全一致,有的是用来进行基本的写作,有的是用来写代码的,有的甚至只是博客平台配套的编辑器。在这里放个Markdown编辑器的推荐链接:Markdown编辑器,大家根据自己的喜好选择吧! 博主本人选择的是windows的MarkdownPad
2.快捷键
3.基本语法
3.1 标题
- 标题是每篇文章都需要也是最常用的格式,在 Markdown 中,如果一段文字被定义为标题,只要在这段文字前加 # 号即可:
# 一级标题
## 二级标题
### 三级标题
以此类推,总共六级标题,建议在井号后加一个空格,这是最标准的 Markdown 语法。
3.2 段落与换行
- 段落前后必须是空行
- 如果需要在段落内加入换行,可以在前一行的末尾加入至少两个空格然后换行写其它的文字,或者直接在其间加上<\br>。
3.3 引用
- 在段落或其他内容前使用 > 符号,就可以将这段内容标记为 ‘引用’ 的内容(<\blockquote>):“>引用内容”
- 嵌套引用:即在引用中使用>>符号,表示嵌套引用。
- 其他:在引用中可以使用其他任何Markdown语法。
3.4 列表
- 无序列表:使用- + *三个任意一个作为开头标记。
- 有序列表:以数字和 ‘ . ’作为开头标记。
- 嵌套的列表:无序列表和有序列表可以随意相互嵌套。
3.5 代码
对于程序员来说这是个必不可少的功能,插入程序代码的方式有两种,1.使用缩进(Tab)2.或者(`)符号(Tab 键上边、数字 1 键左侧的那个按键)将代码包裹起来。
- 代码块:Tab缩进
- 行内式:如果在某个行内需要引用到短句代码,就不必使用 Tab缩进大费周章了,只需要用方式2将代码括起来就好了。
- 代码块里面包含html代码 :在代码区块里面, & 、 < 和 > 会自动转成 HTML 实体,这样的方式让你非常容易使用 Markdown 插入范例用的 HTML 原始码,只需要复制贴上,剩下的 Markdown 都会帮你处理。
3.6 分割线
可以在一行中使用三个或者更多的*, -或_来添加分割线
- ***
- -–
- __
3.7 超链接
- 行内式:
1.普通链接:
[Google](http://www.google.com/)
效果为:Google
2.包含title的链接:
[Google](http://www.google.com/ "Google")
效果为:Google
- 参考式:
参考式链接的写法相当于行内式拆分成两部分,并通过一个 识别符 来连接两部分。参考式能尽量保持文章结构的简单,也方便统一管理 URL。
格式如下:
[Google][link]
[link]: http://www.google.com/ "Google"
链接内容的定义可以放在同一个文件的 任意位置。
- 自动链接:
使用 <> 包括的 URL 或邮箱地址会被自动转换为超链接:
<http://www.google.com/>
3.8 图片
插入图片的语法和插入超链接的语法基本一致,只是在最前面多一个 !。也分为行内式和参考式两种。
- 行内式:
![ ](https://ws1.sinaimg.cn/large/93ef9e7bly1fypwmu4p2hj21hc0u016j.jpg)
(胡乱放的图….)
- 参考式:
![ ][link1]
[link1]:https://ws1.sinaimg.cn/large/93ef9e7bly1fypwmu4p2hj21hc0u016j.jpg
- 指定图片大小:
Markdown 不支持指定图片的显示大小,不过可以通过直接插入标签来指定相关属性:
<img src="https://ws1.sinaimg.cn/large/93ef9e7bly1fypwmu4p2hj21hc0u016j.jpg" width="300" height="200">
3.9 字符转义
反斜线(\)用于插入在 Markdown 语法中有特殊作用的字符,用于屏蔽该字符的特殊作用。
总结
这是我第一次写博客,也是第一次学习Markdown语法,学了什么我就写点什么,不为了什么,巩固学习肯定要实践一下的,写下来也好备忘。