Markdown的基本使用

作者: 积木Blocks | 来源:发表于2016-06-23 21:33 被阅读346次

    最近在记录自己的Android方面的知识,发现在富文本的编辑形式下,java代码的展示不方便,于是开始使用Markdown语法进行编写。这里将对常用的Markdown语法进行总结。


    1.文字大小

    Markdown语法:

    标题1
    ==
    标题2
    --
    #标题1
    ##标题2
    ###标题3
    ####标题4
    #####标题5
    ######标题6
    #######标题7
    普通文字
    

    显示效果:

    标题1

    标题2

    标题1

    标题2

    标题3

    标题4

    标题5
    标题6

    #######标题7(-。-,不好意思没有了,他只支持6种放大)
    普通文字

    总结:

    1. 标题1和标题2有2种实现的方式,其他只有一种
    2. 只能支持6次放大

    2.文字样式

    Markdown语法:

    **加粗**
    *斜体*
    普通文字
    

    显示效果:

    加粗
    斜体
    普通文字


    3.文字的大小和样式的组合

    Markdown语法:

    ###三号普通字体
    ###**三号加粗字体**
    ###*三号斜体*
    ###***三号加粗和斜体***
    

    显示效果:

    三号普通字体

    三号加粗字体

    三号斜体

    三号加粗和斜体

    总结:

    将6种放大以及2种样式组合起来你的选择就更多了,这里不支持颜色,当然这些并没有什么影响,文字本身就很美了。


    4.添加图片以及网址

    Markdown语法:

    [网页的名字](网址)
    ![图片的名字](图片的url)
    下面是例子:
    [百度](www.baidu.com)
    ![图片的名字](http:https://img.haomeiwen.com/i1348484/f143af15c7811d53.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    

    显示效果:

    百度

    图片的名字

    5.引用文字

    Markdown语法:

    >引用文字
    

    显示效果:

    引用文字


    6.引用代码

    Markdown语法:

    看上图用```将代码包裹即可

    显示效果:

       <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="Hello world!" />
    
    
    public class MainActivity extends Activity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
        }
    }
    
    

    7.表格

    Markdown语法:

    | 姓名| 年龄| 性别| 性取向|
    | --- |:---| ---:| :---: |
    | 张三 | 18 | 男 |女|
    | 李四 | 18| 男 | 男|
    |王五 | 18 | 男 |通吃|
    

    显示效果:

    姓名 年龄 性别 性取向
    张三 18
    李四 18
    小强 18 通吃

    总结:

    • 1 :---表示文字左对齐 ,:---:表示文字居中, ---:表示文字右对齐
    • 2 注意上面的符号都是英文的,表格的字体也可以修改,方法可以参考上面

    8.列表

    Markdown语法:

    有序列表
    1. 第一项
    2. 第二项
    3. 第三项
    
    无序列表
    - 第一点
    - 第二点
    - 第三点
    
    层级列表
    
    - 第一层
     - 第二层
    - 第一层
     - 第二层
       - 第三层
       - 第三层
    

    显示效果:

    有序列表

    1. 第一项
    2. 第二项
    3. 第三项

    无序列表

    • 第一点
    • 第二点
    • 第三点

    层级列表

    • 第一层
    • 第二层
    • 第一层
    • 第二层
      • 第三层
      • 第三层

    9.其他用法

    Markdown语法:

    ####分割线 (有2种方式)
    
    ---
    
    ***
    
    ####换行
    第一行</br></br>
    第二行
    
    ~~删除线~~
    

    显示效果:

    分割线 (有2种方式)



    换行

    第一行</br></br>
    第二行
    其他换行方法:两个空格一个回车也可以换行

    删除线


    10.总结

    这是目前常用的语法,如果有什么遗漏或者错误的地方,麻烦大家指正。

    相关文章

      网友评论

      本文标题:Markdown的基本使用

      本文链接:https://www.haomeiwen.com/subject/ipcodttx.html