<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