如何接触到的?
一直有想法做一个学习博客,记录自己的学习点滴与成长。
最后选择简书,在设置过程发现Markdown,很感兴趣于是有了这篇学习笔记。
Markdown是什么?
Markdown介绍
Markdown 是一种「电子邮件」风格的「标记语言」,Markdown 的目标是实现「易读易写」。可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最大灵感来源其实是纯文本电子邮件的格式。Markdown的优点
1.纯文本,所以兼容性极强,可以用所有文本编辑器打开。
2.让你专注于文字而不是排版。
3.格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书等。
4.Markdown 的标记语法有极好的可读性。
Markdown的相关语法介绍
-
标题
在标题前面加入#
号,一个#
号对应一级标题,两个对应二级标题
-
列表
列表格式也很常用,在 Markdown 中,你只需要在文字前面加上-
或者*
就可以了,如果你希望有序列表,也可以在文字前面加上1.
2.
3.
就可以了,例如:
注:-
、*
、1.
和文本之间要保留一个字符的空格。 链接和图像链接
链接:[显示文本](链接地址)
图像链接:![显示文本](链接地址)区块引用
先断好行,然后在每行的最前面加上>
:
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
显示效果如下:
This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等:
> ## 这是一个标题。
>
> 1. 这是第一行列表项。
> 2. 这是第二行列表项。
>
> 给出一些例子代码:
>
> return shell_exec("echo $input | $markdown_script");
显示效果如下:
这是一个标题。
- 这是第一行列表项。
- 这是第二行列表项。
给出一些例子代码:
return shell_exec("echo $input | $markdown_script");
- 分隔线
你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
* * *
***
*****
- - -
---------------------------------------
它们的显示效果如下:
- 代码引用
- 如果是一小段的代码,则用`content`将内容包起来,例如输入:
我喜欢`#`
输出为——我喜欢#
- 如果是一大段代码,则用``content``或者```content```将内容包起来
输入示例:
I `love` you
``I love you``
```
I love you
Do you love me too?
```
输出示例:
I love
you
I love you
I love you
Do you love me too?
- 强调
强调主要用到*
和_
- 斜体
用一个*
将需要变为斜体的内容包起来
用一个_
将需要变为斜体的内容包起来 - 粗体
用两个*
将需要加粗的内容包起来
用两个_
将需要加粗的内容包起来
输入示例:
*single asterisks*
_single underscores_
**double asterisks**
__double underscores__
输出示例:
single asterisks
single underscores
double asterisks
double underscores
自动链接
用< >
把需要变为链接的内容包起来,内容就会自动变为链接:
输入<www.jianshu.com>
,将变为<www.jianshu.com>
邮箱链接的使用是一样的。反斜杠
\
的使用
Markdown 支持以下这些符号前面加上\
来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
信息来源
学习时,参考了简书、Markdown语法说明等网页,感谢作者的辛劳。
今后学习还会遇到的问题都能顺利解决,欢迎和大家一起讨论。
Even
2018.03.23