用markdown写博客

前言

博客园支持用markdown语法写博客。markdown是什么东西?他是一套中间格式化文本的语法,用他写文章在支持这个语法的排版系统里面,会生成对应的排版格式。因为这套中间语言,那么我们就不用学习各种平台独有的排版方式,节省时间。当然,最重要的是markdown本身易于书写,否则就没有使用价值了。

下面我们来学习一下markdown语法。

标题

# 大标题

## 中标题

### 小标题

#### 更小的标题

效果:

段落

段落只需要前后保留一个以上空行。

换行只需要在行尾连续输入两个空格,回车。

引用区块

这个在中文中很少使用,但是外文还是比较喜欢使用的,相当于一个特殊的段落。

  1. 写法一:

    > 引用段落
  2. 写法二:
> 111
222
333
  1. 写法三:
> 111
> 222
> 333

效果:

111

222

333

代码块

这个是给广大程序员的福利,借助markdown可以轻松录入代码段,代码段可以保持良好的缩进格式,还便于特殊字符的书写,比如尖括号 < (即&lt;); 连字符 &(即&amp;),不会发生转义。

只要在段落开始tab键一次或四次空格。

或者在一行中用 `反引号` 包含起来,反引号在Esc键下面那个键。

或者用```三个反引号序列前后一行围起来,并且在开始的反引号序列后加上语言名称还能实现代码着色。

  1. 写法一:
   void mian()
{
return;
}
  1. 写法二:

    `int i=10;`
  2. 写法三:

```html

<div>

<div>111</div>

<div>222</div>

<div>

```

效果:

void main()
{
return;
}

int i=10;

<div>
<div>111</div>
<div>222</div>
<div>

列表

列表是比较常用的一种排版元素,分为有序列表和无序列表。

1. 有序列表,只需要数字+.+空格+内容

2. 222

3. 333

- 无序列表

- 222

- 333

效果:

  1. 有序列表,只需要数字+.+空格+内容
  2. 222
  3. 333
  • 无序列表
  • 222
  • 333

分隔线

就是一条线。博客园貌似不支持。

三个以上的星号,或者减号,底线

***

---

___

效果:




链接

超文本免不了链接元素。而markdown有良好的支持。

[文本](链接 “标题”)

[博客园](http://www.cnblogs.com "点击就送")

[百度][b]
[b]: http://www.baidu.com "点击“

效果:

博客园

[百度][b]

[b]: http://www.baidu.com "点击就爆“

强调、加粗、下划线、删除线

字体修饰,可以强调某些文字,也是比较常用的。

*强调*

**加粗**

<u>下划线</u>

~~删除线~~

效果:

强调

加粗

下划线

删除线

图片

超链接免不了要插入图片,但是这个还是有点难度的。一般的文本编辑器插入图片太麻烦了,如果有支持插图功能的markdown编辑器才比较方便。

![Alt文本](https://www.cnblogs.com/images/logo_small.gif)

效果:

智能链接

通过尖口号括起来的链接或者邮箱地址,可以自动转换为合适的超链接。

<contact@cnblogs.com>

<http://www.cnblogs.com>

效果:

contact@cnblogs.com

http://www.cnblogs.com

表格

很形象,看演示:

列1|列2|列3|列4
-|-|-|-
a|b|c|d
1|2|3|
x||4|5

效果:

列1 列2 列3 列4
a b c d
1 2 3
x 4 5

转义序列

难免需要转义序列,因为有些字符是markdown的一部分,如果要按照正常字符输出,可以在字符前面添加反斜杠 \ 。

用markdown写博客的更多相关文章

  1. 新功能发布!Markdown写博客!

    有一种神奇的语言,它比html还简单,它巧妙地将内容与格式整合在一起--它就是Markdown. 现在我们实现了博客对Markdown的内置支持,可以让您轻松地在园子里用这个神奇的语言写博客! &qu ...

  2. 用markdown写博客,看这一篇就够了

    0. 前言 记得上次用markdown写博客,尽管我有markdown使用经验,但第一篇markdown博客还是不得已的"回滚"了. 传送门:记录一下第一次用markdown写博客 ...

  3. 记录一下第一次用markdown写博客回滚过程

    前面写博客,一直用的是博客园的TinyMCE编辑器, 今天不知道哪根筋搭牢了,想试试用Markdown写. 于是在“选项”里面把默认编辑器修改为“Markdown”,鉴于本人有一定的Markdown基 ...

  4. 教你如何快速上手markdown语法,编写技术博客(史上最全最简,用MarkDown写博客)

    首先,进行有道云笔记官网,新建一份markdown文档, 如下图 然后,在文档编辑区,左边,复制如下段落文字 加粗 斜线 标记颜色 下划线 废弃线 一级标题 二级标题 三级标题 四级标题 五级标题 六 ...

  5. 第一次使用MarkDown写博客,复习指针

    第一次使用MarkDown记录博客,复习指针 创建数组 指针的指针 二级指针的使用 1. 创建数组 - 数组和指针都支持加法和索引 2. 指针的指针 - 使用另一个指针指向数组(用法一致[索引.加法] ...

  6. 开始使用MarkDown写博客

    MarkDown 标题 #h1 ##h2 ###h3 h1 h2 h3 代码段 代码段缩进4个空格即可,如下: <div class="form-group"> < ...

  7. 使用 Markdown 写博客

    后台设置(左侧边栏区找到-设置默认编辑器). 设置为 Markdown 后保存,即可在编辑新博客时生效.

  8. Markdown写博客

    一级目录 我接下来是不是该写二级目录了 二级目录 如果我用桌面端的Markdown会不会好很多,这个我看不到效果 听说插入表格很麻烦? 列表是这样的? 我还看不出样子 *这个是什么样子啊 引用是这样用 ...

  9. 使用Markdown写博客

    初识Markdown Markdown是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿这广泛使用.Markdown的设计目标是「易读易写」,语法十分简单,常用的标记符号不超 ...

随机推荐

  1. 微服务(入门三):netcore ocelot api网关结合consul服务发现

    简介 api网关是提供给外部调用的统一入口,类似于dns,所有的请求统一先到api网关,由api网关进行指定内网链接. ocelot是基于netcore开发的开源API网关项目,功能强大,使用方便,它 ...

  2. 8天入门docker系列 —— 第一天 docker出现前的困惑和简单介绍

    docker出来也有很多年了,但用到的公司其实并不是很多,docker对传统开发是一个革命性的,几乎颠覆了之前我们传统的开发方法和部署模式,而大多 公司保守起见或不到万不得已基本上不会去变更现有模式. ...

  3. 如何使用JS来开发室内三维地图的轨迹回放功能

     在制作完成室内三维地图的功能后,最经常有的需求就是如何做人员的轨迹回放,一般流程都是从数据库中查询轨迹坐标后,经过后台查询接口返回给前端,接下来的事情都交给JS来完成. 如果想做好一个性能好的轨迹回 ...

  4. C#语言介绍

    C#(读作“See Sharp”)是一种简单易用的新式编程语言,不仅面向对象,还类型安全. C# 源于 C 语言系列,C.C++.Java 和 JavaScript 程序员很快就可以上手使用. C# ...

  5. 衡量GDP,哪种夜间灯光数据更靠谱?

    <新科学家>杂志报道,随着经济发展,一些国家通常会新修道路,扩展居民区,这两项措施都会使从太空中看到的灯光强度增加.不少学者利用夜间灯光数据与国内生产总值统计数据进行比较,发现从太空中看到 ...

  6. flink源码编译(windows环境)

    前言 最新开始捣鼓flink,fucking the code之前,编译是第一步. 编译环境 win7 java maven 编译步骤 https://ci.apache.org/projects/f ...

  7. 详解docker实战之搭建私有镜像仓库 - kurbernetes

    1.实战目的 搭建企业私有的镜像仓库,满足从开发环境推送和拉取镜像.当我们使用k8s来编排和调度容器时,操作的基本单位是镜像,所以需要从仓库去拉取镜像到当前的工作节点.本来使用公共的docker hu ...

  8. 双因素认证(2FA)教程

    所谓认证(authentication)就是确认用户的身份,是网站登录必不可少的步骤. 密码是最常见的认证方法,但是不安全,容易泄露和冒充. 越来越多的地方,要求启用 双因素认证(Two-factor ...

  9. Java 钩子函数编程技巧

    Java提供注册钩子线程,在JVM进程关闭之前,会自动执行这个钩子线程. 运用这个技巧,可以再JVM关闭之前,释放一些系统资源. 这个功能利用的是Runtime类来实现. public class H ...

  10. oracle 常用索引分析,使用原则和注意事项

    本文参考: https://www.cnblogs.com/wishyouhappy/p/3681771.html https://blog.csdn.net/weivi001/article/det ...