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. php实现中文字符串截取各种问题

    用php截取中文字符串会出现各种问题,做一简单汇总,文中的问题暂时还未解决,有大神解决了问题欢迎指教 <?php header('Content-Type:text/html;charset=u ...

  2. 算法:欧几里得求最大公约数(python版)

    #欧几里得求最大公约数 #!/usr/bin/env python #coding -*- utf:8 -*- #iteration def gcd(a,b): if b==0: return a e ...

  3. 第 30 章 使用 Emmet 插件

    学习要点: 1.安装方式 2.自定义!生成 3.快速生成   主讲教师:李炎恢 本章主要探讨了解一下 Sublime Text3 的一个 HTML5 代码提示插件:Emmet,这个插件比自带原生的要强 ...

  4. 解析XML

    1.解析String类型的XML字符串得到属性值 String  resultXML = "<?xml version="1.0" encoding="U ...

  5. java多线程-线程创建

    Java 线程类也是一个 object 类,它的实例都继承自 java.lang.Thread 或其子类. 可以用如下方式用 java 中创建一个线程,执行该线程可以调用该线程的 start()方法: ...

  6. Hybrid框架UI重构之路:六、前端那点事儿(Javascript)

    上文回顾 :Hybird框架UI重构之路:五.前端那点事儿(HTML.CSS) 这里讲述在开发的过程中,一些JS的关键点. 换肤 对于终端的换肤,我之前一篇文章有说了我的想法. 请查看:http:// ...

  7. ionic + cordova 使用 cordova-gallery-api 获取本地相册所有图片

    cordova-gallery-api 插件定义一个全局galleryapi对象,提供查询图库相册的方法 安装 cordova-gallery-api: cordova plugin add http ...

  8. Android项目实战(十九):Android Studio 优秀插件: Parcelable Code Generator

    Android Studio 优秀插件系列: Android Studio 优秀插件(一):GsonFormat Android Studio 优秀插件(二): Parcelable Code Gen ...

  9. Android Studio Gradle Build Running 特别慢的问题探讨

    本文的本本win7 64bit 6G android studio2.1 在运行程序的时候Gradle Build Running 特别慢,一个helloworld都快2min了 1.开启gradle ...

  10. 你真的了解UIEvent、UITouch吗?

    一:首先查看一下关于UIEvent的定义 //事件类型 typedef NS_ENUM(NSInteger, UIEventType) { UIEventTypeTouches, UIEventTyp ...