您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Markdown基本语法(自己整理)
Markdown基本语法Markdown基本语法1.分级标题2.字体3.超链接方法一行内式方法二参考式方法三自动链接4锚点方法1:方法2/3:5列表5.1无序列表5.2有序列表5.3定义型列表6引用6.1引用的多层嵌套7插入图片7.1行内式7.2参考式8.内容目录9.脚注10.Latex公式10.1$表示行内公式10.2$$表示整行公式11.流程图12.表格13.分割线14.代码14.1行内式14.2是一个空格或tab制表符14.3使用前后各三个`包裹一个代码段.15.Todolist:notdone格式注意:1.分级标题示例:###三级标题####四级标题#####五级标题#####六级标题注意:1.#必须在行起始位置,前面不能有空格(上面为了演示,并不作为标题,因此在前面都加了空格)。2.#与标题之间是否需要空格取决于编辑器3.为了美观,行尾也可以加上#符号.数量不必与开头一样.2.字体字体加黑斜体加粗斜体删除下面两种只有有道云笔记支持:++下划线++==高亮==3.超链接方法一行内式[]里写链接文字,()里写链接地址.在()中可用”“为链接指定title属性。title属性的效果是鼠标悬停在链接上会出现指定的title文字。例:百度搜索百度搜索注意:以上括号都必须是半角字符.方法二参考式第一个[]内为链接文字。第二个[]内为链接标记(可以是数字索引,也可以是文字)。然后列出链接的索引,格式:[链接索引]链接地址“链接标题”例:我经常去的几个网站Google、Leanote以及自己的博客Leanote笔记是一个不错的网站。如果链接文字本身可以做为链接标记,你也可以写成[链接文字][][链接文字]:链接地址的形式,见代码的最后一行。例:Leanote笔记是一个不错的网站。注意:参考式超链接一般用在学术论文上面,或者另一种情况,如果某一个链接在文章中多处使用,那么使用引用的方式创建链接将非常好,它可以让你对链接进行统一的管理。方法三自动链接只要用把网址或者邮箱地址包起来,就自动转成链接。网址前必须有http://或https://.例:example@163.com锚点锚点就是页面内的超链接,用来链接文档内部的某些元素,实现当前页面中的跳转。方法1:注意:1.MarkdownExtra只支持在标题后插入锚点,其它地方无效。语法:在准备跳转到的指定标题后插入锚点{#标记}.在文档的其他地方就可以以跳转标题的方式链接到锚点的连接.例:已经在前方的‘##3.超链接‘’后添加了{#index}。点击跳转到超链接,则页面跳转到‘’超链接‘’标题。方法2/3:1、创建命名锚记2、创建到该命名锚记的链接。首先是建立一个跳转的连接:说明文字然后标记要跳转到的位置:方法2:跳转到的位置方法3:跳转的位置.5列表5.1无序列表使用”*,+,-“表示无序列表.注意:符号与列表文字间需有空格.列表可以嵌套.嵌套列表可以使用不同的符号.例:列表1列表2列表3列表4列表5列表65.2有序列表用数字加英文句点表示有序列表.注意:句点与列表文字间需有空格.例:1.列表12.列表25.3定义型列表列表1定义1(左侧有一个可见的冒号和一个空格)列表2(前面必须空出一行)定义2左侧有一个可见的冒号和一个空格)注意:有的编辑器需要四个空格。6引用语法:在被引用的文本前加符号。例:引用行1引用行2也可以只在整个段落的第一行前加.例:引用端首.引用段尾.注意:在引用的前后都要插入一个空白行.否则会导致之后的段落也被标记为引用,不论两端之间加入多少个空白行.6.1引用的多层嵌套引用可以多层嵌套.只需根据不同的层次加不同数量的.例:引用1layer1引用1layer2引用2注意:引用内也可以使用markdown的其他语法。如格式,列表,表格等。7插入图片图片的插入方式与超链接类似,只是前面多个!号。7.1行内式语法:![图片Alt](图片地址“图片Title”)方括号中的文字是在图片因某些原因不能显示时来替代显示的文字,Alt不是必须。图片Title是在鼠标悬停在图片上时显示的文字。注意:马克飞象如果插入本地图片需从菜单中插入。在语句中没有直接路径。7.2参考式语法:![图片Alt][标记][标记]:图片地址“Title”例:注意:如果要指定图片的大小,可以用下面的语法:imgsrc=图片链接(比如)width=450alt=图片描述align=center/例如:8.内容目录在短路中填写[TOC]以显示全文内容的目录结构。9.脚注语法:在需要添加脚注的位置添加[^脚注名字].然后在文本的任意位置添加脚注内容.脚注内容前需有与文本对应的脚注标签.不论校准内容添加在何处,最终显示时,脚注内容会被归类到文档的最后.注意:脚注内容与脚注内容之间必须有一空行,否则失效.例:使用Markdown可以效率的书写文档,直接转换成HTML,你可以使用Leanote编辑器进行书写。10.Latex公式需要学习Latx语法:10.1$表示行内公式例:质能守恒方程可以用一个很简洁的方程式来表达。10.2$$表示整行公式公式:123流程图例:12.表格语法:1.第一行为表头.2.第二行分隔表头与主体.3.第三行开始每行为一个表格行.4.列于列之间用管道符|隔开.5.可以在第二行以:指定对其方式.默认为左对齐;在-右边加:为右对齐;在-两边分别加上:为居中对齐.Q:每行前面和行尾是否需要|的区别是什么?例1:ItemValueComputer$1600Phone$12Pipe$1例2:Item列左对齐,Value列右对齐,Qty列居中对齐ItemValueQtyComputer$16005Phone$1212Pipe$123413.分割线可以在一行用用三个以上的星号’减号和底线来建立一个分割行.注意:1.行内不能有其他字符2.符号间可以有空格.例:14.代码插入代码的方式有两种:1.利缩进(Tab)2.利用``符号(通常在ESC键下方)包裹代码.14.1行内式例:C语言里的函数scanf怎么使用?14.2是一个空格或tab制表符一个代码区块会持续到没有缩进的那一行或文件的结尾.1.使用tab制表符:#includestdio.hintmain(void){printf(Helloworld\n);}2.使用4个空格:#includestdio.hintmain(void){printf(Helloworld\n);}14.3使用前后各三个`包裹一个代码段.#includestdio.hintmain(void){printf(Helloworld\n);}15.Todolist:notdone使用带有-[](未完成)或-[x](已完成)项的列表语法可以撰写一个待办事宜列表.注意:-和[]之间需有空格.待办事项的[]间也有一个计空格.例:学习锻炼吃饭格式1.换行:在行尾输入两个空格。2.空行:在行尾输入两个回车或者用br标签。3.可用\符号显示markdown语法中的转义字符。可转义的字符:\\反斜杠\`反引号\*星号\_下划线\{\}大括号\[\]中括号\(\)小括号\#井号\+加号\-减号\.英文句号\!感叹号test(另起一行,并且前面要有8个空格)注意:1.有道云笔记的markdown编辑器需要在行尾输入两个空格才能换行。2.有道云笔记的markdown编辑器需要在#与标题之间留空格再能成为标题。3.Markdown语法使用半角字符.参考:创始人的markdown语法说明Markdown中文版的语法说明甘特图语法:流程图语法:语法说明详解版:时序图语法流程图语法://knsv.github.io/mermaid/#using-the-mermaid-init-call1.Markdown是一种纯文本标记语言↩2.HyperTextMarkupLanguage超文本标记语言↩3.开源笔记平台,支持Markdown和笔记直接发为博文.↩
本文标题:Markdown基本语法(自己整理)
链接地址:https://www.777doc.com/doc-4892244 .html