学习Markdown
【转载请注明出处】http://www.cnblogs.com/mashiqi
2018/01/02
杂
Markdown是承接着html语言的,它兼容html语言。写好的Markdown文档会被转化成html文档,然后再以html的外观呈现出来(这是本人作者的个人理解)。
Markdown很倚重空格和制表符。
空格:连续多个空格算一个空格。
强制换行:一句话结尾加两个空格效果和LaTeX中的\\一样,表示强制换行。
插入整段代码:一行开头4个空格或一个制表符,就是表示插入整段代码。
水平制表线:在一行内使用三个或以上的*或者_,行内除此之外不能有其他内容。或者直接使用html代码<hr>来建立水平制表线。
文档最开头目录:在文档最开头输入[TOC]。即可自动生成目录。
删除线:~~delete me~~,效果是delete me。
插入链接:[abc](https://www.google.com "Title")的效果是abc,其中"Title"是个可选项。
标题
一级标题用#,字体最大
二级标题用##,字体第二大,以此类推
# 这是一级标题
## 这是二级标题
代码展示
在行内用单反引号`...`或者多反引号``...``框住代码就可以在行内插入代码并且代码和单、多反引号之间最好要加空格,比如:int i = 1写作` int i = 1 `或者`` int i = 1 ``。如果代码内部又带有反引号,假如有连续n个反引号,那么一定要用连续n+1个反引号框住。正文中的反引号`用\`输入。
要插入整段代码,就在一行开头4个空格或一个制表符,然后写整段代码。
void main()
{
printf("Hello World!");
}
额外空行
输入多行的空行时,Markdown只会将多行空行理解为一个换行。要产生额外的空行时,必须使用html原本的<br/>命令。
强调
Markdown使用一个或两个星号*或者下划线_来表示强调。用一个是斜体,用两个是粗体。用这两个符号其中一个将需要强调的内容包围起来。被包围的内容和*或_之间不能有空格,否则这两个符号只会被当成普通的符号。效果如下:*强调*或_强调_显示为强调,**强调**或__强调__显示为强调。
学习Markdown的更多相关文章
- 【笔记】学习markdown
经过来自学长(姐?)的 嘲讽 善意提醒后,我才知道这个博客园好像 资瓷 markdown 于是我决定要认真学习markdown(绝不是因为洛谷题解又过不去了) 正常点: 由于没人教,我上网查了一下 一 ...
- 工作效率-十五分钟让你快速学习Markdown语法到精通排版实践备忘
关注「WeiyiGeek」公众号 设为「特别关注」每天带你玩转网络安全运维.应用开发.物联网IOT学习! 希望各位看友[关注.点赞.评论.收藏.投币],助力每一个梦想. 文章目录: 0x00 前言简述 ...
- 开博第一篇,学习markdown
Markdown学习 其实之前自己也一直有记录,不过是Evernote记录,没有分享出来,最近看了一些牛人博客,觉得也应该分享出来.和别人多交流,多学习.所以花了几小时学了一下Markdown语法,现 ...
- 任务05—学习 MARKDOWN 语言
我的简历地址: https://github.com/jinxiaohang/MyResume/blob/master/ForJavaJob.md 本任务主要目的掌握markdown. 1.首先是工具 ...
- 人人都应该学习Markdown
Markdown是一门新兴的标记语言,已经有12年历史了.随着它在全球范围内的流行,很多人已经听说.熟识或者开始使用了. 首先,Markdown既不是工具,也不是程序语言,而是一种十分轻量级的标记语言 ...
- 快速学习MarkDown语法及MarkDown拓展语法
使用Markdown编辑器写博客 前半部分为效果后半部分为markdown格式,推荐开起两个窗口对比阅读 Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数 ...
- 学习markdown语法
12.内部跳转 [这是一个按钮](#测试标题) - 1 - 1 - 1 # 测试标题 这是一个按钮 1 1 1 测试标题 注:使用-代替空格
- 学习markdown语法,易读易写,放2个教程地址
http://wowubuntu.com/markdown/basic.html http://wowubuntu.com/markdown/basic.html
- 学习markdown(一)
转:https://www.jianshu.com/p/81e1608ea2d8 ----------------------------------------------------------- ...
随机推荐
- var that = this 小坑记
在js编码过程中,经常会使用如上的语句来规避拿不到变量的问题. 比如: queryData:function () { var that=this; var param={}; for(var key ...
- js获取复选框checkbox选中的多个值
<input type="checkbox" name="idd" value="111" />a <input type ...
- 【Python】Part I 设置Python环境
01 设置Python环境 02 破解WingIDE (1)下载专业版wingide http://wingware.com/downloads/wing-pro/6.0.11-1/binaries& ...
- C++学习笔记:多态篇之虚函数
一.类型 在引入多态之前,我们先来看一下多态的两种类型: 二.多态性的概念 多态一词最初来源于希腊语,意思是具有多种形式或形态的情形,在C++中是指同样的消息被不同类型的对象接收时导致不同的行为,这里 ...
- Android 音视频深入 二十一 FFmpeg视频剪切
视频剪切我意外的发现上一次的视频压缩的代码能够运行FFmpeg视频剪切的命令,但是不能做视频合并的命令,因为不能读取记录了几个视频的路径的txt文件. 这里我就说直说视频剪切的过程,不说代码,只说lo ...
- c迭代器与生成器
一:迭代器 1.什么是迭代? 1.重复 2.下一次重复是基于上一次的结果 # l=['a','b','c','d'] # count= # while count < len(l): # p ...
- iis 支持 .netcore 环境
1,安装 dotnet-win-x64 https://dotnet.github.io/2,安装 DotNetCore.1.0.4_1.1.1-WindowsHosting.exe https:/ ...
- node-express-1
安装: express v4.0以后的安装: npm install express-generator -g 建立项目 express -t ejs blog 安装依赖 cd blog && ...
- spring boot hello world
本文讲解初始用户搭建spring boot 工程. 新建工程目录结构: application.java放在最外层的包目录里 先添加pom.xml的依赖包: <project xmlns=&qu ...
- MongoDB基本命令总结
其实一直想整理下我常使用的MongoDB数据库的一些操作命令,终于有时间了~ MongoDB是一种开源的,免费的非关系型数据库(NoSql),不存在表.记录等概念,与通常的关系型数据库有些差异: Mo ...