MarkDown 编辑器学习
MarkDown 编辑器学习
是一种简单快键的文字排版工具,可以用于编写说明文档,鉴于其语法简洁明了,且其渲染生成的样式简单美观,很多开发者也用它来写博客,已被国内外很多流行博客平台所支持。生成的文件后缀名为.MD,亦可以导出生成HTML或PDF文件。
常用语法备忘
(一)标题
说明:在段落首用#申明标题,根据#数区别标题级别,Markdown一共有6级标题,对应于HTML中的<h1>-<h6>标签,不同级别的标题除了大小区别外,样式也存在差异。
格式:#表示一级标题,##表示二级标题,以此类推;什么也不标注即表示以正文格式输入。

(二)列表
说明:分为无序列表和有序列表,分别对应于HTML中的<ul>和<ol>标签
格式:
无序列表: * listName // 星号+空格+名字,也可以用+,-代替*,效果一样
有序列表: 1. listName // 数字+英文点+空格+名字

(三)图片
说明:对应于HTML中的<image>标签,可添加本地图片或网络图片。如果是需要分享到网上的文章,图像最好要先上传到网上,如github。MarkDown也自带上传图像到网络的功能,操作为:a).点击图标
或快捷键“Ctrl+G”; b).在弹出框中按"浏览并上传"按钮上传指定图像。
注意:网盘链接不行,因为网盘分享的并非图像路径。
格式:有两种格式:行内格式、参考格式;
行内格式:图片地址直接跟在图片文字后面。
其生成的HTML为:
<img src="/path/to/img.jpg" alt="alt text" title="Title" />,alt表示图像生成失败时的替换文本。参考格式:在引用处只为图片地址申明一个名称,然后在文件其他地方定义图片地址内容,地址名称可以由字母、数字、空格组成,不区分大小;
这是一副图像![alt text][1]
[1]: /path/to/img.jpg "Title"
(四)链接
格式:对应于HTML中<a>标签,有三种格式:行内格式、参考格式、自动链接格式;
行内格式
这是一个链接[example link](http://example.com/ "With a Title").其生成的HTML为:
<p>这是一个链接<a href="http://example.com/" title="With a Title">example link</a>.</p>。参考格式
这是链接一[example link1][1],这是链接二[example link1][2];
[1]: http://google.com/ "Google"
[2]: http://search.yahoo.com/ "Yahoo Search"
自动链接格式:对于链接文字和链接内容一致的网址或是电子邮箱链接,可以以较为简短的自动链接格式标注,即直接用方括号将链接起来;
这是百度网址:<http://www.baidu.com>
(五)代码
格式:有三种格式:行内代码、代码块,指定语言代码块;指定语言代码块中的代码将以指定语言标记风格进行标记展示。
行内代码:在代码首尾尾加`符号;
This is a code `int i = 0`;
代码块:代码段向右缩进4个空格或是一个tab;
This is a code segment int i = 0;
i = i + 1;
指定语言代码块:代码块首 + ```html(或js,java...); 代码块尾 + ```;(以下代码在markdown上无法渲染,但是在博客园里能正常显示,谁知道是为什么啊?)
```html
<p> woshishui <p>
<p> woshinia <p>
```
(六)其他
- 转义符号: Markdown中的转义符号为'\',可转义的字符包括:*,#,\,`,_,{},[],(),+,-,.,!;也可以用ASCII码,比如表格里面加'|'可以用
|表示; - 分割线: ***
- 粗体:语句首尾加**,对应于HTML语言的
<em>标签; - 斜体:语句首尾加*,对应于HTML语言的
<strong>标签; - 缩进:
$emsp表示空格;
常用快捷键备忘
- 加粗 Ctrl + B
- 斜体 Ctrl + I
- 引用 Ctrl + Q
- 插入链接 Ctrl + L
- 插入代码 Ctrl + K
- 插入图片 Ctrl + G
衍生阅读:
参考链接
[1] Markdown 语法说明
[2] markdown学习笔记
[3] MarkDown 的基本语法和快捷键,20分钟快速学会
[4] 前端学Markdown
MarkDown 编辑器学习的更多相关文章
- markdown编辑器学习
markdown是一块文本编辑器,属于纯文本文件,可以使用任何编辑器打开.对于写作来说是一个好帮手,它的好处有很多,比如可以直接转成html,制作电子书等.今天开始学习一下这个神奇的编辑器.从今天起把 ...
- markdown编辑器的学习
markdown编辑器的学习 1 标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 2列表 无序列表 1 2 3 4 有序列表 1 2 3 4 3引用 这里是引用,哈哈我也不知道到我引 ...
- QT学习小demo之LightMD(MarkDown编辑器)
很早之前就有了写一个类似Windows记事本的想法,加上最近也刚好在学编译原理,所以就想把两者结合起来,于是就打算结合MarkDown,开发一款MarkDown编辑器. 不过由于我之前一直使用的是Ja ...
- 原创|我是如何从零学习开发一款跨平台桌面软件的(Markdown编辑器)
原始冲动 最近一直在学习 Electron 开发桌面应用程序,目的是想做一个桌面编辑器,虽然一直在使用Typore这款神器,但无奈Typore太过国际化,在国内水土不服,无法满足我的一些需求. 比如实 ...
- 我是如何从零学习开发一款跨平台桌面软件的(Markdown编辑器)
[本文版权归微信公众号"代码艺术"(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究.若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!] 原始冲动 最近一 ...
- 基于 Cmd MarkDown 的 markdown 语法学习
首先我要打一个属于干货的广告:CmdMarkDown 是非常好用的markdown编辑器软件,支持全平台,由作业部落出品,分为客户端与WEB端两种使用场景. 本篇博客学习的markdown语法都是基于 ...
- 破解 Windows 下Markdown 编辑器 MarkdownPad 2
MarkdownPad 是 Windows 平台下一款优秀的 Markdown 编辑器,本文简单介绍 Markdown 以及使用一种方法破解 MarkdownPad 使其升级到专业版.该方法仅限于教育 ...
- Markdown编辑器语法指南2
人的一切痛苦, 本质上都是对自己的无能的愤怒. --王小波 1 Markdown编辑器的基本用法 1.1 代码 如果你只想高亮语句中的某个函数名或关键字,可以使用 `function_name()` ...
- #第一用Markdown编辑器#
Markdown初次使用 This is a simple Markdown editor based on 'Markdown' it's * italic * style. it's also _ ...
随机推荐
- 搜索【洛谷P2845】 [USACO15DEC]Switching on the Lights 开关灯
P2845 [USACO15DEC]Switching on the Lights 开关灯 题目背景 来源:usaco-2015-dec Farm John 最近新建了一批巨大的牛棚.这些牛棚构成了一 ...
- Leetcode 520. Detect Capital 发现大写词 (字符串)
Leetcode 520. Detect Capital 发现大写词 (字符串) 题目描述 已知一个单词,你需要给出它是否为"大写词" 我们定义的"大写词"有下 ...
- CF796B Find The Bone
Zane the wizard is going to perform a magic show shuffling the cups. There are n cups, numbered from ...
- Java内存区域与内存溢出异常---运行时数据区域
运行时数据区域 Java虚拟机所管理的内存将会包括以下几个运行时数据区域 线程私有区域 1.程序计数器 程序计数器记录的是当前正在执行的虚拟机字节码指令所在的地址.在虚拟机的概念模型中,字节码解释 ...
- [WebShow系列] 需求及环境的确定
需求及环境确定: 主题标语 选手人数 评委人数 打分方式 合计算法 名次算法 大屏数量 大屏分辨率 电脑配置 切换设备 评委人员配备 技术人员配备 现场网速情况 评委移动端配备 场次数量 场次时间 选 ...
- dataTable调用接口渲染数据,没有数据,报错
当没有数据的时候,报错: 解决方法: 在后台那边处理一下,当没有数据的时候,令 data : ' ' 或者 data : [ ] 前端代码: var loading = layer.load(1, { ...
- java坏境内存不够用 大量占用swap 临时加swap
dd if=/dev/sda of=/tmp/mbr.bin bs=512 count=1 查询2进制文件 file 看文件类型 思路 创建一个大文件作为swap 1.1创建文件 [root ...
- chrome插件 crap jsonview
最近有用到几个非常好用的Chrome 记录一下: 1.Crap Api debug,直接在Chrome标签打开的,界面大概长这样,方便调试 2. adblock 比较大众 3. tampermonk ...
- Java字符容量capacity()方法
Java字符容量计算:比如StringBuffer sb=new StringBuffer("Good");输出 .
- Autel MaxiSys Pro Description
Autel MaxiSys pro MS908P is an evolutionary smart solution for specialized automotive diagnosis and ...