• MarkDown使用小技巧


    写作目的

    笔者看完一些MarkDown入门文字后,发现很多文档对一些容易遇到的细微问题缺少解释。本文意欲稍作补充。

    目标读者

    使用MarkDown仅为了排版出更好看的文章,而不关注技术细节,不懂HTML的用户。


    1、首行缩进

    写文章时,我们常常希望能够首行缩进,这时可以在段首加入 来输入一个空格.加入 来输入两个空格。语法助记

    示例

    文本

      一语未了,只听后院中有人笑声,说:“我来迟了,不曾迎接远客!"

    效果

      一语未了,只听后院中有人笑声,说:“我来迟了,不曾迎接远客!"

    2、插入代码

    插入代码的方式有两种 1. 在每行代码前加入4个空格或者添加一个制表符(Tab键) 2. 在代码两侧添加三个反引号‘```’。

    两种方法都有需要注意的地方,很多入门文档未能提及。

    2.1 方式1

    其缩进是相对于当前格式状态下的。

    示例

    文本

    • 列表项
    • 列表项 [TAB][TAB]printf("hello world!");

    效果

    • 列表项
    • 列表项 printf("hello world!");

    在列表项状态下,需要输入两次TAB键(制表符)才能以代码格式插入。

    2.2 方式2

    反引号最好在代码的前后行添加,而不是直接加在代码两边。

    示例

    文本

    ``` let 你好 = "swift你好,我叫唐衣可俊" println(你好) ```

    效果

    let 你好 = "swift你好,我叫唐衣可俊" println(你好)

    3、添加空行

    添加空行可以结束先前的格式状态。个人建议在改变格式时,均添加一个空行。

    示例

    文本

    >引用状态
    [空行]
    ###标题状态
    [空行]
    ------
    [空行]
    - 列表状态
    - 列表状态

    效果

    引用状态

    标题状态


    • 列表状态
    • 列表状态

    4、其他

    • 普通段落尽量不用空格或制表符来缩进,即使使用它们后得到的效果看似是对的。

    • [数字] + ‘.’ + [空格] 的形式会呼出有序的项目列表。因此如果你在正文中恰好出现这种形式,那么可以在‘.’的前面加上‘’来避免出现有序列表。


      语法助记

    对于 ,ensp这个词是enter space的缩写,意思是输入空格。&和;符号可以看做是标记的开始和结束符号。而对于 ,使用字母m代替原先的n,以表示输入两个空格,很形象吧!哈哈。

    2014/6/19

    转载请注明出处!




    知识共享许可协议
    作者:tangyikejun
    本文采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

  • 相关阅读:
    解构操作的使用
    【Spring Boot】spring boot环境配置
    【Java】windows下直接运行Java程序(利用bat运行jar文件)
    【JavaScript】数学计算的函数与数字的格式化
    【python】控制台python代码导出成exe文件
    【centOS】centOS安装图形界面
    【网站】python的Windows平台的扩展包
    【Django】(4)创建其他页面
    【Django】(3)创建网页:学习笔记主页
    【Django】(2)Django模块创建应用程序
  • 原文地址:https://www.cnblogs.com/tangyikejun/p/3796393.html
Copyright © 2020-2023  润新知