Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
Markdown一般是在博客、GitHub、说明文档上用的比较多。md文档非常简洁,并且该有的元素基本都有。使用md写作的程序员比较多,这种标记语言基本可以做到手不离键盘。记住不到10个标记,你就可以很好地写一篇md文档了。
Markdown基本语法
-
标题
符号: #
以此类推,总共六级标题,字体大小逐级减小。
-
引用
符号:>
如果引用一段文字,就需要使用引用格式(文本前加尖括号/大于号)
-
图片与链接
链接和图片的格式见下图
-
列表
无序和有序格式见下图,注意这里符号与文本之间有一个空格。标题和引用的符号与文本之间,根据习惯可以留空格也可以不留。
-
粗体与斜体
一个*
包含一段文字,文字就是斜体
两个*
包含一段文字,文字就是粗体
三个*
包含一段文字,文字就是粗体+斜体
-
表格
表格比较复杂些
-
分割线
另起一行,连续输入三个***(星号)或者---(减号)
-
代码框
代码放在``` ```之间
代码放在` `之间,只能实现文字和背景高亮。
如下,第一个代码是放在两个```之间的,第二个代码是放在两个`之间的。
UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];
UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];
注意```必须在独立的两行,如果不在独立的两行效果就和`一样,而`不论在独立两行或者都在一行,效果是一样的
符号转义
如果描述中需要用到markdown中的符号,比如*、#,但是不想它被转义,就可以在这些符号前面加反斜杠,如\*、\#。段首缩进、空格
一种方法,输入法在全角模式下,输入空格,需要多少空格,输入多少即可。