MarkDown基本语法

半世苍凉 提交于 2020-10-28 11:07:47

<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大小
    注:随着#的增加标题越小

##粗斜体 一般有两种格式,*或者_,两者效果一样的,因此只说一种(*):

  1. * 斜体字 *
  2. ** 粗体字 **
  3. *** 粗斜字 ***

##链接

  1. 直接链接法
  2. 变量赋值法
    • [游民星空][youmin].
      [youming] http://www.gamersky.com/

##列表 无序列表,-+*皆可

  • -+<kbd>Space</kbd> 内容
  • ++<kbd>Space</kbd> 内容
  • *+<kbd>Space</kbd> 内容

有序列表,1.2.3....

  1. 数字+<kbd>Space</kbd> 内容
  2. 自动添加数字

列表嵌套

  1. 列出元素 :
    • 无序元素列表 A
      1. A的子列表 a,依然较之前空四格
      2. A的子列表 b
    • 二级列表前加一个tab长度(四个空格)
  2. 列表内多段换行:
    前面空四格,
    保持格式整齐
  3. 列表内引用

前面空一行,当前行空四格
仍需要空四个

二级需要再加个>

试试三级,还是空四个

已经没意义了

  1. 列表里添加代码段

    	前面空四格,之后加
    	\`\`\`   
    	CodeFragment  
    	\`\`\`
    
     直接空八格引入代码块
    

##引用 普通引用 >+<kbd>Space</kbd>

多层嵌套

>+<kbd>Space</kbd>--一级

> >+<kbd>Space</kbd>--二级

> > > >+<kbd>Space</kbd>--四级

引用嵌套代码块

空四格

>

使用\`\`\`包裹

引用嵌套列表

  • 列个表
  • 还是表
    • 子表,>后面空四格

##图片 直接引用

![图片名](http://图片地址)

猎空 猎空

##换行 换行,在当前行尾部追加 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中的特殊字符,可以直接做到自动转换两个字符,不用写成&lt;&amp了。

引用 自http://www.appinn.com/markdown/

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!