1.什么是markdown?

  • markdown是一种轻量级的标记语言
  • 可以转换为html/xhtml和其它格式
  • 可读、直观、学习成本低

当你学会使用markdown编写文档时,你会感觉自己发现了一个新大陆,再也不用一边写文档一边排版、调格式了,纵享丝滑~

支持markdown的软件有很多,这里使用Typora来演示渲染后的效果。

2.markdown的标记类型

(1)标题

//注意#号后面要加一个空格

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

(2)倾斜

*这是倾斜*

(3)加粗

**这是加粗**

(4)斜体加粗

***这是斜体加粗***

(5)删除线

//注意用英文符号

~~这是删除线~~

(6)高亮

==这是高亮==

(7)上标、下标

我是^上标^
我是~下标~

(8)无序列表、有序列表

//注意+号后要带一个空格
//-号和*号也能创建无序列表,都是一样的效果 + 无序列表一
+ 无序列表二
+ 无序列表三 //注意“."的后面要加空格 1. 有序列表一
2. 有序列表二
3. 有序列表三

(9)分割线

---
或者
***
都行,而且三个或以上

(10)下划线

//下划线使用HTML的<u>标签

<u>我是下划线</u>

(11)引言

//注意>后加上一个空格

> 引用一则名言
>>嵌套引用
>>>>再嵌套一层

(12)链接

//[]里可以自定义链接的名字,也可以不填,不填则显示网址
//()里填链接 [哔哩哔哩弹幕网](http://www.bilibili.com)

(13)图片

//[]里可填可不填
//()里填图片的url。如果图片是线上的,则填链接;如果是本地的,则填绝对路径名。
//嫌麻烦的可以直接复制图片粘贴也可以 ![图片名字](图片的url)

(14)代码块

代码块可以根据不同语言显示高亮

就是前后三个小飘,前一个后面加上代码的语言。

(15)表格

表格建议直接右键插入表格,因为直接输入有点麻烦。它长这样

渲染后长这样

可见直接插入会比较容易且快速地完成表格。

3.一些小问题

在第一次使用Typora时,需要手动设置markdown的扩展语法,才能使用高亮和上下标。

点击 文件->偏好设置->markdown就能看到扩展语法了。根据需要选择即可。

另外,markdowm还支持公式和流程图等,这里只是列举常用的,有需要的可以进一步了解markdown的其它功能。

markdown的基本使用的更多相关文章

  1. NiceMark——我的Markdown编辑器

    NiceMark--我的Markdown编辑器 闲来无事,写了一个Markdown编辑器.基于electron,完全采用Web前段技术(Html,css,JavaScript)实现.代码已托管在Git ...

  2. Markdown 图片助手-MarkdownPicPicker

    title: Markdown 图片助手 v0.1 toc: true comments: true date: 2016-06-04 16:40:06 tags: [Python, Markdown ...

  3. 前端学Markdown

    前面的话   我个人理解,Markdown就是一个富文本编辑器语言,类似于sass对于css的功能,Markdown也可以叫做HTML预处理器,只不过它是一门轻量级的标记语言,可以更简单的实现HTML ...

  4. 好用的Markdown编辑器一览 readme.md 编辑查看

    https://github.com/pandao/editor.md https://pandao.github.io/editor.md/examples/index.html Editor.md ...

  5. mac好用的markdown编辑器

    在刚开始接触markdown的时候,就被吸引了.此后一直在找贴心的好用的markdown编辑器.印象笔记和马克飞象配合着用也是挺好的,唯一的缺点就是比较封闭,发个笔记的链接给同学,还得注册才能看,导致 ...

  6. Markdown学习笔记

    分为两步: 1.阅读Markdown中文官网的文档 2.下载MarkdownPad2将中文官网中文档的例子敲一遍,其中Markdownpad2为官网中推荐的编辑器 备注: 如果只看中文官网文档,不边看 ...

  7. Linux 中优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax)

    这样一个标题可能不太准确,因为确实无法准确地解释什么叫"文本化编辑思想".其实我这篇随笔主要是想探讨 Markdown.LaTeX.MathJax,有兴趣的朋友可以继续往下看,同时 ...

  8. Markdown是怎样接管我的各种的写作工作的

    对于一个程序猿来说,没有什么比单纯的写代码更能让人兴奋了.如果能让你像写代码一样写文档,不用再面对那些繁琐的样式,你会怎么看?它就是Markdown!即使博客园已经有不少介绍的文章了,但是我依然还是不 ...

  9. markdown常用语法总结

    转自markdown示例[模板] 1.1.段落标题 根据原文中的文档标题可以对应设置标题. # 一级标题## 二级标题### 三级标题 效果 => 一级标题 二级标题 三级标题 1.2.斜体.加 ...

  10. 基于 Cmd MarkDown 的 markdown 语法学习

    首先我要打一个属于干货的广告:CmdMarkDown 是非常好用的markdown编辑器软件,支持全平台,由作业部落出品,分为客户端与WEB端两种使用场景. 本篇博客学习的markdown语法都是基于 ...

随机推荐

  1. Docker启动失败

    报错信息: Job for docker.service failed because the control process exited with error code. See "sy ...

  2. ES ElasticSearch 7.x 下动态扩大索引的shard数量

    ES ElasticSearch 7.x 下动态扩大索引的shard数量 背景 在老版本的ES(例如2.3版本)中, index的shard数量定好后,就不能再修改,除非重建数据才能实现. 从ES6. ...

  3. jenkins通过API触发构建任务

    添加一个可变参数 配置token 参数用 ${参数名称} 引用 外部调用url地址:ip:port/view/视图名称/job/任务名称/buildWithParameters?token=test& ...

  4. ui自动化---WebDriverApi接口

    一.webdriver client原理 当测试脚本启动Chrome的时候,selenium-webdriver 会首先在新线程中启动Chrome浏览器.启动后selenium-webdriver会将 ...

  5. 《ASP.NET Core项目开发实战入门》带你走进ASP.NET Core开发

    <ASP.NET Core项目开发实战入门>从基础到实际项目开发部署带你走进ASP.NET Core开发. ASP.NET Core项目开发实战入门是基于ASP.NET Core 3.1 ...

  6. mysql数据库常见问题修改(待补充)

    1.修改mysql最大连接数的方法:临时修改:1.使用命令show variables 来查看当前最大连接数 show variables like '%max_connections%'; 使用命令 ...

  7. Anaconda是个什么东东?

     2020/5/18 一.Anaconda 有什么用? 是一个安装.管理python相关包的软件,还自带python.Jupyter Notebook.Spyder,有管理包的conda工具,非常有用 ...

  8. 现有 Vue.js 项目快速实现多语言切换的一种思路

    Web 项目多语言(i18n,即国际化)是比较常见的需求,常规的做法大概有以下几种: 每种语言单独开发页面,适用于 CMS 之类的网站 多语言文本和页面结构分离,运行时动态替换.适用于单页应用(SPA ...

  9. archaius(2) 配置源

    上一节讲到,archaius实现动态配置的核心就是定时去配置中心拉去配置内容,接下来几接就来看一下archaius内部具体是如何实现的. 首先我们来了解一下配置源,什么是配置源呢,archaius内部 ...

  10. java基础整理总结篇(1)

    >>java数据区域,大致分以下几种 寄存器:位于cpu内部,寄存器的数量有限,所以寄存器根据需求分配.不能直接控制它. 堆栈:位于通用RAM(随机访问存储器)中,通过堆栈指针可以从处理器 ...