<center>Markdownpad2 基础标签的使用</center> ============================ ##代码 1. 使用\`CodeSegment\`,高亮代码片段,这个非常常用的,效果如下: 示例:`function_name()` 2. 使用: \`\`\`语言名称 CodeSegment \`\`\` 示例: ```java System.out.println("Hello Java"); ``` 3. 也可以缩进8格(两个tab) 示例:
def g(x):
yield from range(x,0,-1)
yield from range(x)
##标题 ###标题一般有三种形式
- === 形式
标题1=== - --- 形式
标题2
--- #形式##大标题##--h2大小###小标题###--h3大小
注:随着#的增加标题越小
##粗斜体
一般有两种格式,*或者_,两者效果一样的,因此只说一种(*):
*斜体字***粗体字*****粗斜字***
##链接
- 直接链接法
- 文字链接
[连接名称](http://链接网址)
示例: 百度首页 - 网址链接
<http://链接网址>
http://www.baidu.com
- 文字链接
- 变量赋值法
[游民星空][youmin].[youming] http://www.gamersky.com/
##列表
无序列表,-+*皆可
-+<kbd>Space</kbd> 内容++<kbd>Space</kbd> 内容*+<kbd>Space</kbd> 内容
有序列表,1.2.3....
数字+<kbd>Space</kbd> 内容- 自动添加数字
列表嵌套
- 列出元素 :
- 无序元素列表 A
- A的子列表 a,依然较之前空四格
- A的子列表 b
- 二级列表前加一个tab长度(四个空格)
- 无序元素列表 A
- 列表内多段换行:
前面空四格,
保持格式整齐 - 列表内引用
前面空一行,当前行空四格
仍需要空四个二级需要再加个
>试试三级,还是空四个
已经没意义了
-
列表里添加代码段
前面空四格,之后加 \`\`\` CodeFragment \`\`\`直接空八格引入代码块
##引用
普通引用
>+<kbd>Space</kbd>
多层嵌套
>+<kbd>Space</kbd>--一级
> >+<kbd>Space</kbd>--二级
> > > >+<kbd>Space</kbd>--四级
引用嵌套代码块
空四格
>
使用\`\`\`包裹
引用嵌套列表
- 列个表
- 还是表
- 子表,
>后面空四格
##图片 直接引用

猎空

##换行
换行,在当前行尾部追加 2 个空格 ,新起一段的话,直接空 1 行
##分隔符
上一段
`---`,`***`
下一段
效果:
上一段---
下一段***
##符号转义
对于markdown的标签符号,如果想通过打印直接显示,如*``_等
使用\*``\_即可。
示例: *_#
##兼容html
加粗:<b>,斜体:<i>,强调:<em>,上下标:<sup>,<sub>,
换行:<br>
键位显示:<kbd><kbd></kbd>
table:
<table> <tr> <td>支持table</td> <td>多行多列</td> </tr> </table> 代码块: <pre> class helloworld{ main... } </pre> 另外注入`<a>``<span>``<img>`基本都是兼容的。
##两个特殊字符
markdown基本不错的处理&``<两个在HTML中的特殊字符,可以直接做到自动转换两个字符,不用写成<和&了。
来源:oschina
链接:https://my.oschina.net/u/2715644/blog/738774