Markdown使用技巧

2018-03-23  本文已影响0人  lisx_

一. 标题

最常用的格式,在文本前加上 # 符号即可.

# 一级标题              
## 二级标题            
### 三级标题
######### 九级标题

一级标题

二级标题

三级标题

######### 九级标题
注:#和字段之间建议保留一个字符的空格,是标准.

二. 文本格式

1. 列表

1.1 无序列表在文字前加上 - 或 * 或 +.

- 文本1  
* 文本2 
+ 文本3

1.2 有序列表加上1. 2.

  1. 文本1
  2. 文本2

2. 换行

方法1: 连续两个以上空格+回车
方法2:使用html语言换行标签:<br>

3. 首行缩进

&ensp; 半角的空格
&emsp; 全角的空格

4. 粗体和斜体

一个*包含是斜体,两个*包含是粗体
*斜体*
**粗体**

斜体
粗体

5. 字体、字号、颜色、背景色(简书暂不支持)

<font face="黑体">我是黑体字</font>
<font face="微软雅黑">我是微软雅黑</font>
<font face="STCAIYUN">我是华文彩云</font>
<font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>
<font color=#00ffff size=72>color=#00ffff</font>
<font color=gray size=72>color=gray</font>
<table><tr><td bgcolor=orange>背景色是:orange</td></tr></table>

Size:规定文本的尺寸大小。可能的值:从 1 到 7 的数字。浏览器默认值是 3

6. 表格

| 列1  |  列2  | 列3         |
| :-- | :------: | ------------: |
| :表示左对齐  | :中间对齐: | 右对齐用: |
| 11 | 12 | 13 |
| 21 | 22 | 23 |
列1 列2 列3
:表示左对齐 :中间对齐: 右对齐用:
11 12 13
21 22 23

三. 引用

1. 引用链接和图片

链接使用

[显示文本](链接地址)
如: [简书](http://www.jianshu.com)显示为:

简书

图片使用

![](图片链接地址)
如: ![哈哈哈](https://img.haomeiwen.com/i259/0ad0d0bfc1c608b6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
哈哈哈

2. 段落引用

在文字前加上>,和文本间保留一个空格

> 一盏灯

一盏灯

3. 代码引用

不分行的代码引用,用反引号" ` "包裹

`hello world`

hello world

分行的用三个反引号" ``` "包裹

public class TestUtils {
    public volatile int inc = 0;
    public static void main(String[] args) {
        test01();
        //test02();
    }
    public static void test01() {
        final TestUtils test = new TestUtils();
        for (int i = 0; i < 10; i++) {
            new Thread() {
                public void run() {
                    for (int j = 0; j < 1000; j++)
                        test.increase01();
                };
            }.start();
        }
        while (Thread.activeCount() > 1) 
            Thread.yield();
        System.out.println("--01--" + test.inc);//01的每次inc值都不一样
    }
}
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

注:

  1. 用反引号" ` "不是单引号" ' ".
  2. 第一行反引号```后面可以跟要使用的语言,也可不加.

四. 其他

分隔线

用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西.
* * *
***
*****
- - -
---------------------------------------





反斜杠

Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:

\\   反斜线
\`   反引号
\*   星号
\_   底线
\{}  花括号
\[]  方括号
\()  括弧
\#   井字号
\+   加号
\-   减号
\.   英文句点
\!   惊叹号

\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号

页内跳转(目前简书不支持这样的操作)

加锚点

实际语法比较简单,在需要跳转的位置添加锚点,语法如下:
<span id="jump">跳转到的地方</span>
在需要点击跳转的位置,使用上面的id,格式类似超链接的形式:
[点击跳转](#jump)

或者使用标签

<h2 id="1">1. 生成目录</h2>
这是一个自动生成目录的语法。下面是下一级目录:
<h3 id="1.1">1.1 第二级说明1</h3>
这是二级目录的一个测试文本。
<h3 id="1.2">1.2 第二级说明2</h3>
这是二级目录的第二个测试文本。
<h2 id="2">2. 结语</h2>
最终生成个目录:
* [1. 生成目录](#1)
    * [1.1 第二级1](#1.1)
    * [1.2 第二级2](#1.2)
* [2.结语](#2)

显示样式如下:

<h2 id="1">1. 生成目录</h2>
这是一个自动生成目录的语法。下面是下一级目录:
<h3 id="1.1">1.1 第二级说明1</h3>
这是二级目录的一个测试文本。
<h3 id="1.2">1.2 第二级说明2</h3>
这是二级目录的第二个测试文本。
<h2 id="2">2. 结语</h2>
最终生成个目录:

五. 结语

简单学习下,就这些吧,后续有新内容会不时更新~

上一篇 下一篇

猜你喜欢

热点阅读