Markdown是什么

  • 是一种极其简单的标记语言,写的时候只需要普通编辑器即可;
  • 它可以使文本内存具有某种格式;
  • Markdown设计理念使文本易读、易写
  • 文件后缀名:.md 、 .markdown、 .mdown

  Markdown可以让你像编程一样写文章,没错就是这么神奇!不要听到编程这两个字就认为Markdown是多么的复杂,其实它只是一种极其简单的标记语言,你只需要十多分钟就能学会;

Markdown的意义

  • 使用简单,兼容性强,只需要文本编辑器即可编写
  • 极其简单易学,很好可读性
  • 可以更专注于文章编写,不用过多考虑排版
  • 方便格式转换,很容易转换为html、pdf等

  写博客时你需在本地word写好然后复制到你博客站点中还要调整格式,现在虽然很多富文本编辑器说是支持复制word文章,不过我用过不少都不好用,复制上去后往往还要调整很多格式、布局,而当你使用Markdown就完全不存在这个问题,文本复制上去的效果和本地完全一样;

像编程一样写文章

标题

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

列表

无序列表,可以使用-、+、*
- 1
- 2
- 3 + 1
+ 2
+ 3 * 1
* 2
* 3
有序列表数字加英文点
1.
2.
3.

引用

> 引用格式

斜体、粗体

*斜体*
**粗体**

分割线

可以使用三个或以上的 -、_ 、* 来建分割线
---
___
***

链接

inline链接
[链接名称](http://www.solinx.co "提示") reference链接
[Solinx][id]
[id]: http://www.solinx.co "solinx"

图片

inline图片
![Alt Text ](/path/xxx.jpg "imageName") reference图片
![Alt Text][id]
[id]: path/xxx/jpg "imageName"

代码区域

缩进四个空格或一个制表符

行内代码

使用 `  反引号 扩起来
`System.out.println("")`

Markdown扩展

Markdown还衍生出了不少增强版本:Markdown Extra、MultiMarkdown、 Maruku、Github扩展等,不过如果只是用于写文章排版那只需学原生Markdown版本主够了;

文章首发地址:Solinx

http://www.solinx.co/archives/369

像编程一样写文章—Markdown的更多相关文章

  1. CSDN 支持Markdown写文章了!

    开源中国等其他技术博客很早就支持markdown格式写文章了,今天发现csdn竟然也可以了,不仅支持而且可以在线预览,本地导入导出,远程导入. 这些对于程序员写东西都非常好用,不用总是花时间来排版了. ...

  2. editormd实现Markdown编辑器写文章功能

    想在项目里引入Markdown编辑器实现写文章功能,网上找到一款开源的插件editormd.js 介绍网站:https://pandao.github.io/editor.md/examples/in ...

  3. Jupyter ~ 像写文章般的 Coding (附:同一个ipynb文件,执行多语言代码)

    前面用了好久Notebook来交互式编程了,这次说说几个其他的选项: Notebook Markdown 这次选Markdown模式(关于Markdown基础可以看之前写的Markdown Base) ...

  4. Linux环境编程相关的文章

    Linux环境编程相关的文章 好几年没有接触Linux环境下编程了,好多东西都有点生疏了.趁着现在有空打算把相关的一些技能重拾一下,顺手写一些相关的文章加深印象. 因为不是写书,也受到许多外部因素限制 ...

  5. [Git] 写文章 史上最全文献检索、阅读及管理攻略

    copy from  : https://zhuanlan.zhihu.com/p/30605683 一.查文献 首先,我认为需要常备几个体量大.文献全的数据库,有针对性找哦!下面列出了一些适合所有专 ...

  6. Python+Flask+Gunicorn 项目实战(一) 从零开始,写一个Markdown解析器 —— 初体验

    (一)前言 在开始学习之前,你需要确保你对Python, JavaScript, HTML, Markdown语法有非常基础的了解.项目的源码你可以在 https://github.com/zhu-y ...

  7. 2018.7.20 编程题: 写一个Singleton出来。

    编程题: 写一个Singleton出来. Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在. 一般Singleton模式通常有几种种形式: 第一种形式: 定义 ...

  8. 使用Windows Live Writer写文章时不要用360清除垃圾

    ref:http://www.zhengsiwei.com/write-an-article-to-use-windows-live-writer-dont-use-360-to-remove-rub ...

  9. 掘金 里面 写文章 带目录的时候 用#(空格)标题 后面用## title,一个页面只有一个H1

    掘金 里面 写文章 带目录的时候 用#(空格)标题 后面用## title,一个页面只有一个H1

随机推荐

  1. python套接字基本使用

    socket socket通常也称作"套接字",用于描述IP地址和端口,应用程序通常通过"套接字"向网络发出请求或者应答网络请求,可以认为是一种计算机网络的数据 ...

  2. comparator接口与Comparable接口的区别

    1. Comparator 和 Comparable 相同的地方 他们都是java的一个接口, 并且是用来对自定义的class比较大小的, 什么是自定义class: 如 public class Pe ...

  3. MAC下反編譯安卓APK

    所需工具: 1.apktool   http://ibotpeaches.github.io/Apktool/  (配置說明)       https://bitbucket.org/iBotPeac ...

  4. Jmeter常用函数之__CSVRead使用

    __CSVRead函数用于对脚本进行参数话,当脚本中不同变量需要不同参数值时,可以考虑__CSVRead函数. 以登录的用户名.密码为例:实际进行压力测试时,需要模拟使用不同的用户并发访问系统,此时需 ...

  5. selenium + python自动化测试环境搭建

    selenium的在python平台的搭建: 搭建平台windows 准备工具如下: --------------------------------------------------------- ...

  6. LR常见问题整理

    1.LoadRunner录制脚本时为什么不弹出IE浏览器? 当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决. LR11 无法弹出ie浏览 ...

  7. jQuery Wheel Menu:实现漂亮的 Path 风格旋转菜单

    相信很多用过 Path 的都对它的独特的旋转导航菜单有深刻的印象,这个功能也被很多的 Web 开发者模仿.今天分享的这款插件可以方便的在你的网站中加入和 Path 一样的旋转菜单,可以自定义效果. 您 ...

  8. JavaScript——99乘法表

    <!DOCTYPE html> <html> <head> <title>99乘法表</title> <style type=&quo ...

  9. Spring(3)—— Junit框架单元测试

    Junit主要用于单元测试,即白盒测试.它是一个开源的由JAVA开发的一个用于测试的框架. Junit的几个基本概念:TestCase,TestSuite,TestFixtrue TestCase:代 ...

  10. <!DOCTYPE>

     定义和用法 所有浏览器都支持 <!DOCTYPE> 声明. <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前. <!D ...