MarkDown学习笔记

MarkDown语法学习

这是一个HTML表格

<table>
<tr>
<td>Foo</td>
<td>Sun</td>
</tr>
<tr>
<td>Big</td>
<td>Ted</td>
</tr>
</table>

版权符号
©

&符号
AT&T

标题

类Setext形式

=最高阶标题

类Setext形式最高阶标题

-第二阶标题

类Setext形式第二阶标题

类Atx形式标题#数量表示标题阶数

第一阶标题

是的发生的

第二阶标题

第三阶标题

第四阶标题

第五阶标题
第六阶标题

区块

这是一个区块
引用
sdfsd

区块内第一阶标题

演示区块嵌套

嵌套区块
继续

Blockquote

三层嵌套
继续

无序列表

无序列表使用星号、加号、减号作为列表标记,注意符号后要空一格

  • 列表项1*
  • 列表项2*
  • 列表项3*
  • 列表项1+
  • 列表项2+
  • 列表项3+
  • 列表项1-
  • 列表项2-
  • 列表项3-

HTML形式的无序列表

<ul>
<li>C</li>
<li>Java</li>
<li>Python</li>
<li>Swift</li>
<li>Objective-C</li>
</ul>

有序列表

有序列表则使用数字接着一个英文句点,注意符号后要空一格

  1. C++
  2. Java
  3. Python
  4. Lua

5. 使用反斜杠转义

HTML形式的有序列表

<ol>
<li>C++</li>
<li>Jave</li>
<li>Python</li>
<li>Lua</li>
</ol>

代码区块

HTML格式段落

<p>
这是一个HTML格式段落
</p>

HTML格式代码段落

<pre>
<code>tell application "Foo"
beep
end tell
</code>
</pre>

MarkDown格式的代码区块

这是一个AppleScript示例代码

tell application "Foo"
    beep
end tell

111

<div class="footer">
    © 2004 Foo Corporation
</div>

分隔线

你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格

分隔线1


分隔线2


分隔线3


继续

链接

Markdown 支持两种形式的链接语法: 行内式和参考式两种形式。

不管是哪一种,链接文字都是用 [方括号] 来标记。

要建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可,例如:

后面是链接链接前面是链接

后面是链接链接前面是链接

HTML格式的链接

<p>
后面是链接<a href="http://www.baidu.com">链接</a>前面是链接
</p>

<p>
后面是链接<a href="http://www.baidu.com" title="链接提示">链接</a>前面是链接
</p>

如果你是要链接到同样主机的资源,你可以使用相对路径

See my about page for details.

参考式的链接是在链接文字的括号后面再接上另一个方括号,而在第二个方括号里面要填入用以辨识链接的标记

This is a reference style link example.

这是一个参考式链接的例子。

可以在任何地方定义链接标记

链接内容定义的形式为:
方括号(前面可以选择性地加上至多三个空格来缩进),里面输入链接文字
接着一个冒号
接着一个以上的空格或制表符
接着链接的网址
选择性地接着 title 内容,可以用单引号、双引号或是括弧包着

链接辨别标签可以有字母、数字、空白和标点符号,但是并不区分大小写

隐式链接标记功能让你可以省略指定链接标记,这种情形下,链接标记会视为等同于链接文字,要用隐式链接标记只要在链接文字后面加上一个空的方括号,如果你要让 "Google" 链接到 google.com,你可以简化成

隐式链接Google隐式链接

强调

Markdown 使用星号和底线作为标记强调字词的符号

星号强调

底线强调

<em>HTML形式强调</em>

星号强调

底线强调

<strong>HTML形式强调</strong>

*使用反斜杠转义星号*

**使用反斜杠转义星号**

This is an unbelievable miracle!

代码

使用反引号标记一小段行内代码

Use the printf() function.

<p>Use the <code>printf()</code> function.</p>

如果要在代码区段内插入反引号,你可以用多个反引号来开启和结束代码区段

There is a literal backtick (`) here.

A backtick-delimited string in a code span: haha ` hehe `haha

Please don't use any <blink> tags.

Please don't use any &[blink] tags.

图片

行内式

郁金香
郁金香

参考式

郁金香
郁金香

<img src="http://www.w3school.com.cn/i/eg_tulip.jpg" alt="郁金香" width=200 height=150></img>

自动链接

http://www.baidu.com

推荐阅读更多精彩内容

  • 为什么学习Markdown 自从搭建了 Hexo 博客之后,发现还有 Markdown 这种写文章的方法,想到以后...
    lifeColder阅读 15,438评论 12 214
  • Markdown语法 段落和换行 一个段落的结束是它的后面有一行空白,例如: 如果要换行的话,就需要在后面加两个以...
    大道至简峰阅读 190评论 0 4
  • 1 区块元素 1.1 段落 一个 Markdown 段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行...
    markouy阅读 294评论 0 0
  • 前言 一直很想好好打理自己的博客,可是每次写学习笔记之类的东东的时候都备受折磨。终于,在昨天,我遇见了Markdo...
    零小白阅读 799评论 0 4
  • 原文地址:LoveDev Markdown:一种简单易学功能强大、任何文本编辑器都可以编写的标记语言。目前 git...
    KevinLive阅读 40评论 0 1