您好!欢迎来到爱源码

爱源码

热门搜索: 抖音快手短视频下载   

Markdown最完整的语法 《网站代码》

  • 时间:2022-10-25 01:48 编辑: 来源: 阅读:315
  • 扫一扫,手机访问
摘要:Markdown最完整的语法 《网站代码》
Markdown是一种纯文本格式的标记语言,它可以通过简单的标记语法让普通的文本内容有一个肯定的格式。 一个Markdown文档可以很方便的导出为HTML、Word、image、PDF、Epub等文档,对于文章的发布非常方便。 Markdown有一系列的衍生版本,基本上互相兼容,只是在少量的语法和渲染效果上略有不同,不同的编辑器有不同的显示效果。 本文试图详细介绍Markdown的所有语法,但有些编辑可能不支持其中的一些语法。 本文内容根据Markdown的语法文档和少量其他资料编写,内容会不断升级。 Title Markdown标题的写法有几种(“atx”、“atx_closed”、“setext”):第一种(“atx”)是在你要设置为标题的文字前面加#号,支持六级标题。注意#和正文之间至少加一个空格:#一级标题# #二级标题# #三级标题# # # #四级标题# # # #五级标题# # #六级标题。第二种(“setext”)是用multiple =和-把你要设置为标题的文本分开,只能写在二级标题里。只需要大于一:一级标题= = = = = = = =二级标题。第三种(“atx_closed”)是在你要设置为标题的文字前后加#号。这种写法也支持六级标题。注意在正文和它前后的#之间至少加一个空格:#一级标题# # #二级标题# # # #三级标题# # # # # # #四级标题# # # # #五级标题# # # # # # # # #六级标题# # # # # 以及段落换行Markdown,用一行或多行空行来分隔不同的段落(空行的意思只需要看起来空白,即使包含空格或水平制表符之类的空白字符),普通段落不要缩进。 关于换行符,Markdown不会将段落的每个换行符都转换为< br />标记,如果您确实需要输入< br />标签,只要你想在行尾加两个以上空格,然后换行。 强调倾斜倾斜倾斜在文本周围用*(星号)或_(下划线)换行。文本与星号或下划线之间没有空格:* Tilt * _ Tilt _ will get:Tilt Tilt Bold粗体在文本周围用两个*(星号)或_(下划线)换行,文本与星号或下划线之间没有空格:* bold * * _ _ bold _ _ will get: bold粗体粗体斜体粗体斜体在文本周围用三个*(星号)或_(下划线)换行, 正文与星号或下划线之间没有空格:* *粗斜体* * _ _ _粗斜体_ _ _将得到:粗斜体斜体删除线用两个~ ~环绕正文,正文与~ ~: ~删除线之间没有空格~ ~将得到:删除线脚注是对正文的补充说明,格式如下:面朝大海, 春暖花开【脚注】【脚注】:海子会得到:面朝大海,春暖花开【1】注:这里有些编辑器会自动给脚注编号,整个文档从1开始编号,但有些编辑器会直接显示脚注名称; 脚注的定义是与脚注的内容至少相隔一行,或者整个文档的脚注可以统一写在文档的末尾,编辑器会自动将脚注的内容放在文档的末尾。 引用的用法是加一个>:,注意>:是英文格式的右尖括号,括号和正文之间至少有一个空格: >面朝大海春暖花开 会得到:面朝大海,春暖花开。 引用是一个可以容纳很多东西的块,比如标题、列表、代码块等等。:> # #二级标题>:*无序列表会得到:二级标题无序列表引用可以多层嵌套。多层嵌套时,有多个>:不需要连在一起,只要在一行就行: >一个引号>:& gt两个引号>:& gt& gt三个引号将得到:一个引号,两个引号,三个列表。列表分为有序列表和无序列表。 列表无序列表无序列表可以用*、+和-创建,三个符号可以混用,但建议统一上下文。在符号和单词之间至少加一个空格或水平制表符:*无序+列*表会得到:无序列表有序列表有序列表是用数字和点创建的。需要注意的是,英文中数字后面只能跟点,点和单词之间至少要加一个空格。另外,有序列表的序号是根据第一行的编号确定的,后面的序号对最终的HTML生成没有影响。比如下面这个列表在创建的时候,序列号是混乱的,但是创建之后,就会显示为2。3.4.5.(很多编辑器会自动更正或填充这个),在点和文本之间至少添加一个空格或水平制表符:2。有两个。订单3。第三栏。该表将得到:有序列表。嵌套列表可以嵌套,只要上一级和下一级之间有两个空格(或者一个水平制表符)(有些语法要求三个空格或者四个空格)。有序列表和无序列表可以互相嵌套:* 1 * a * b * 2 1。是的,如果列表项中有代码块,那么代码块需要缩进两次,比如:*孔子说: >不不不不不。 得到:孔子说:不要给我什么,不要给我什么,不要给我什么,不要给我什么。 另外,如果一个列表项包含多个段落,那么每个段落都需要缩进,缩进量与第一段相同(带空格或制表符):*第一段第二段会得到:第一段第二段任务列表任务列表由无序列表和括号[]定义,在括号中间加一个X表示完成:* []任务1* []任务2* [x]任务3已经完成,你会得到:任务1,任务2,任务3,已完成代码块。单行代码用`(反引号)括起来,或者在行前添加四个空格或一个水平制表符:` a=1 '您可以用反引号显示行中的代码,例如,如果` A = 1。那么` a+b=3 '会得到:如果a=1,b=2,那么A+B = 3的多行代码会用三个`(反引号)换行,反引号会是单行,或者你在每行代码前加四个空格或者一个水平制表符:``` ` a= 1b = 2 `` `会得到:A =例如:```` ` ruby require ' red carpet ' markdown = red carpet . new(" Hello world!")puts markdown . to _ html `` ` will get:require ' red carpet ' markdown = red carpet . new(" Hello World!")puts markdown . to _ html水平线,水平线至少可以用三个符号中的三个来表示:*、-、_(星号、减号、下划线)。注意至少要有三个符号,而且不需要连续。中间的空格可以,但是生成水平线的符号必须占据一行:* * * *-_ _ _将得到:Link Markdown支持两种链接形式:inside Inline:【链接名称】(链接地址“链接标题”)链接标题是可选内容,指针停留在链接上时显示;引号:[链接名称][链接id][链接id]:链接地址“链接标题”[链接id]:链接地址'链接标题'[链接id]:链接地址(链接标题)链接id可以用三种方式定义(同上),冒号后加一个或多个空格或水平制表符;链接id可以包含字母、数字、空格和标点符号。字母不区分大小写,链接id的定义可以在文章的任何地方。一般放在引用位置的正下方;链接名称还可以包含字母、数字、空格和标点符号。链接名称和链接id的括号之间可以有空格。链接名称可以隐含在引用链接表单中,链接id可以忽略。此时,链接名称本身被用作链接id 引用链接id时,只需使用一对空括号。例如,要将单词“Google”链接到google.com网站,只需编写:[Google][],并像这样定义链接ID:[Google]:http://google.com/.此外,您还可以使用URL直接与< & gt(尖括号)包起来,也可以显示为链接,甚至直接写网址显示为链接:http://www.baidu.com图片和链接格式差不多,也有内联和引用两种形式,加在图片名称前就行了!(英文感叹号) 内嵌:!【图片名称】(图片地址“图片标题”)参考:![图片名称][图片id][图片id]:图片地址“图片标题”图片名称是指图片底部显示的描述性文字,可选;Title是指针停留在图片上时显示的内容,可选。 Markdown没有指定图像大小的语法。如果需要指定图像大小,可以使用HTML < img & gt标签 反斜杠转义标记可用于将标记语法符号作为文字进行转义。 Markdown为以下字符提供了反斜杠转义:\\反斜杠(反斜杠)\ ` backstick(反斜杠)\*星号(星号)\_下划线\ {\}花括号(花括号)\[\]方括号(方括号)\ (\)双亲(括号)\#哈希标记\+加号\-减号(连字符)\。点(点)\!感叹号(感叹号)以上符号在加上反斜杠后会显示其文字形式,而不是用作Markdown的语法符号。 表格|页眉|页眉||: - :|||左|中|右|内容|内容|你会得到:页眉页眉页眉左中右内容内容内容内容内容第二行划分页眉和内容,-(减号)只需要一个,或者你可以。-两边加:(冒号)表示文本在中间,右边加:表示文本在右边。原生语法两边的|必须加上,但目前来看,大部分语法两边的|单独留着就可以了。不同的解释器会显示不同的表格。 应用HTML标签你可以直接在Markdown文档中应用HTML标签来达到更好的效果,但是不同的编辑器可能支持不同的标签。 Up,下标,下标可以通过HTML < sup >传递;和< sub >;标签的实现:这是 少数标准降价文件使用。md作为后缀标题,用空行与紧邻的上下文字隔开,#号与文字之间的空格连接整篇文章标题格式。需要统一一般的文本换行,行尾用两个空格触发列表的定义,在上下文中使用一致的符号。还需要缩进来统一列表块前后的整行,代码块前后的整行来分隔本文的细节。Markdown语法的不同衍生版本或不同的解释器可能不同,有些可能不支持,有些可能需要少量的扩展工具来实现 参考1海子


  • 全部评论(0)
资讯详情页最新发布上方横幅
最新发布的资讯信息
【技术支持|常见问题】1556原创ng8文章搜索页面不齐(2024-05-01 14:43)
【技术支持|常见问题】1502企业站群-多域名跳转-多模板切换(2024-04-09 12:19)
【技术支持|常见问题】1126完美滑屏版视频只能显示10个(2024-03-29 13:37)
【技术支持|常见问题】响应式自适应代码(2024-03-24 14:23)
【技术支持|常见问题】1126完美滑屏版百度未授权使用地图api怎么办(2024-03-15 07:21)
【技术支持|常见问题】如何集成阿里通信短信接口(2024-02-19 21:48)
【技术支持|常见问题】算命网微信支付宝产品名称年份在哪修改?风水姻缘合婚配对_公司起名占卜八字算命算财运查吉凶源码(2024-01-07 12:27)
【域名/主机/服务器|】帝国CMS安装(2023-08-20 11:31)
【技术支持|常见问题】通过HTTPs测试Mozilla DNS {免费源码}(2022-11-04 10:37)
【技术支持|常见问题】别告诉我你没看过邰方这两则有思想的创意广告! (2022-11-04 10:37)

联系我们
Q Q:375457086
Q Q:526665408
电话:0755-84666665
微信:15999668636
联系客服
企业客服1 企业客服2 联系客服
86-755-84666665
手机版
手机版
扫一扫进手机版
返回顶部