markdown基本语法
##转义字符
\\ 反斜杠
\` 反引号
\* 星号
\_ 下划线
\{\} 大括号
\[\] 中括号
\(\) 小括号
\# 井号
\+ 加号
\- 减号
\. 英文句号
\! 感叹号
#最常用格式
空一行(两个回车)分段
行末加两个或多个空格才是真正的换行,否则正常的一个回车就像在 HTML 代码中一样,被当作空格处理
插入链接: [链接文字](url)
图片跟链接很像,在前面加个叹号:![alt 文字](图片 URL)
段落和换行有什么区别?段落在生成的 HTML 代码中被一对 <p></p> 标签包含起来,而换行只是插入了一个 <br /> 标签。一般来说,网页设计给段落之间留的空白应该比行距大。
HTML实体:如果要在内容中输出”<”或者”&”符号,那么必须用[HTML实体][]代替。Markdown会把HTML的特殊符号直接翻译为HTML实体。
#引用
行首使用>加上一个空格表示引用段落,内部可以嵌套多个引用。
hello
#代码及代码块
如果是在一段文字中插入一句代码,把代码用 ` 符号包围起来即可。这个符号在键盘左上角,1 的左边,Tab 的上面。
如果插入一大段代码也很简单,在代码的每一行之前加四个空格。
#横线
三个或以上星号、减号或者下划线单独放在一行即可生成一条横线 (horizontal rule, hr).
***
粗体和斜体:用星号”*”或者下划线”_”
一个表示斜体;
两个表示粗体;
三个表示粗斜体。
用 1-6 个井号 (#) 开始一行表示这一行是标题,例如:
强调
加重强调
特别强调
夹杂着一些代码
的文字内容
import web
print "ok"
if a is None:
print "no"
- 无序(没有编号的)列表中的一项
- 一个子项,要以一个制表符或者4个空格缩进
- 无序列表中的另一个项