当前位置: 首页 > 编程日记 > 正文

初学markdown

分段与标题

  • 分段

    正如markdown文档所说的,段落是由若干行组成的,段落之间以一行空行分开。(也就是每一段的前后都要有一个空行)

    一个 Markdown段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行(空行的定义是显示上看起来像是空的,便会被视为空行。比方说,若某一行只包含空格和制表符,则该行也会被视为空行)。
    >Markdown语法说明

  • 标题

    学习markdown最先接触的自然是标题了,#号的多少直接代表标题的级数,级数越大,标题越小。(比如#####title代表5级标题,不过实际最多用到4级吧-,-) 以下为一些标题的实例。

      #一级##二级###三级####四级

    # 一级
    ## 二级
    ### 三级
    #### 四级

区块引用

使用一个>符号来表示引用,其后的内容会以引用形式出现。重复使用>即可实现多重区块。(比如>>>会出现3级区块)

  >这是一个区块实例>>>这是一个三级区块,在区块内部,所有语法也均可使用

这是一个区块实例

这是一个三级区块,在区块内部,所有语法也均可使用

有序和无序列表

无序列表使用 (*),(-) 或者(+)来使用,有序列表则直接使用数字加点的形式。需要注意的是,在符号和列表内容之间需要一个空格去分开。

-错误使用
- 正确使用

-错误使用

  • 正确使用

其次,列表可以使用空格进行缩进嵌套,最多3层。一个列表下可以有多个段落,只要有同样的缩进即可(即4个空格或者一个Tab),若是不愿每行缩进,则至少保证每段段首有缩进)

>- a
>    这是第一段>    这是第二段
>  - b
>    - c
  • a
    这是第一段
    这是第二段
    • b
      • c

最后需要注意的是,在列表内使用代码区块需要缩进8个空格或者2个Tab,而不是4个空格。

代码区块

代码区块的作用显而易见,保持原本的代码格式便于查阅,浏览。同时,在代码区块中markdown语法不会生效,可以用来编写介绍markdown相关语法的内容。
区块引用采用>符号来标明,而代码区块的使用更加明了,直接一个Tab缩进即可。

这是一个段首:

这是一个代码区块

分割线

熟悉的分割线的使用方法也很简单,3个星号,减号均可。

***
* * *
---

链接

  1. 介绍

    虽说说明文档里将链接归为区段元素,之上介绍的分割线区块引用等分为区块元素。不过个人比较懒,也就不细分了。
    链接分为两种方式,行内式和参考式。两种方法有共同指出也有不同之处。共同之处为链接文字均用中括号表示
    不同之处即为链接的位置。顾名思义,行内式即为在行内直接插入链接。而参考式则指定一个id,后续对id进行定义。

  2. 格式

     行内式    [链接文字](链接地址 "title")参考式    [链接文字][id]参考式定义 [id]: 链接地址 "title"或‘title’或(title)
  3. 结论

    显而易见,行内式明显没有参考式功能强大,不过胜在简单。而参考式正确的使用方法自然是在文中标记,在文末或者某一个固定的地方进行集中定义,这样统一管理自然省心。其次,在文章中频繁出现冗长的链接着实令人不开心,阅读修改体验太差,而这也是选择参考式的原因之一。

    Tips:若要链接到本地资源,使用相对地址即可。

强调

使用星号(*)和下划线(_)可以对内容进行强调,最多可使用强调两次,即(**)或(__)。
需要强调的是,两个强调符号的两边不能都为空格,否则无效。

*s* 

代码

使用两个反引号(`)可以将一段代码标记出来,所以若要在代码区段内插入反引号,则需要多个反引号来解决。
这是printf('hello world');
同时,若要在代码的一开始使用反引号,则需要在被标记内容前后添加一个空格。
`前后添加空格可以显示出前后的两个反引号`

图片

图片的使用和链接类似,不做过多介绍,唯一的区别,即为在链接地址前增加一个感叹号。即

![链接文字](链接地址 "title")

目前markdown无法对图片进行进一步调整,不过可以通过img标签来进行。
图片本打算直接本地上传,尝试多次不成,后来发现简书可以上传到服务器上,再加上本地上传也有不便之处。
图片上传就先这样做吧。

遇到的问题

  • 在简书中正常,到博客园就有了一些问题,查证才发现,是因为简书对一些内容的规范降低了,虽然好写,不过兼容性不好。
  • 任何区块,还是要前后都留空行。
  • 代码确实是一个Tab的事,不过需要前后留空。
  • 注意空格数量,尽量使用Tab。
  • 列表的3级缩进无法实现。
  • (已解决)若用单行代码表示(`)时,在一段内若还有单行代码表示,会导致反引号匹配错误。

参考内容

  1. Markdown语法说明(简体中文版)

1017578-20161130100437537-253819651.png
1017578-20161130142840896-826887749.png

转载于:https://www.cnblogs.com/ysrcyx/p/5823642.html

相关文章:

C++中关于流的概念

怎么从键盘中读取一个整数并包括错误处理 int a; while (cin.get(ch1)) { if (ch1\n) cout<<"input the right number:"; //第一次输入换行&#xff1b; else if (cin.get(ch2),ch2\n) { ach1-0; …

成为人工智能视觉应用工程师需要多久?我用了45天!

说到计算机科学中最热门的几个方向&#xff0c;毫无疑问会提到计算机视觉&#xff01;不管是最近大火的人脸识别&#xff0c;还是计算机视觉、自动驾驶、VR影像&#xff0c;不管是教育、医疗、还是安防、娱乐&#xff0c;计算机视觉的应用场景开始变得越来越广。在6月23~24日的…

一个请求从 URL 字符串到 HTML 代码的“漫长曲折”之路

作者&#xff1a;Dino Esposito 出处&#xff1a;msdn ASP.NET HTTP 运行时 一个请求从 URL 字符串到 HTML 代码的“漫长曲折”之路 Dino EspositoWintellect 2003年7月10日 摘要&#xff1a;本文详细介绍了 HTTP 运行时的组成部分&#xff0c;以及在处理对 ASP.NET 应用程…

asp.net webapi 序列化为xml 时实体属性增加![CDATA[]]防止特殊字符

有时webapi在序列化xml时&#xff0c;可能需要给某些带有html或特殊字符&#xff08;如 < > & /&#xff09;的字段加上<![CDATA[]]> 已防止影响xml正常数据&#xff0c;如果使用.aspx视图那可直接在前台绑定字段时直接加入<![CDATA[]]>&#xff0c;weba…

C#中读取数据库中Image数据

作者&#xff1a;未知 请与本人联系DataReader 的默认行为是在整个数据行可用时立即以行的形式加载传入数据。但是&#xff0c;对于二进制大对象 (BLOB) 则需要进行不同的处理&#xff0c;因为它们可能包含数十亿字节的数据&#xff0c;而单个行中无法包含如此多的数据。Comman…

创新工场提出中文分词和词性标注模型,性能分别刷新五大数据集| ACL 2020​

出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;中文分词和词性标注是中文自然语言处理的两个基本任务。尽管以BERT为代表的预训练模型大行其道&#xff0c;但事实上&#xff0c;中文中基于全词覆盖 &#xff08;whole word masking&#xff09;的预训练模型比直接使…

使用XML在MSSQL把字串分解

今天要在mssql里处理一串Email地址。以分号分开的。以前自己写过一个split函数的。这次想使用xml来处理。mssql 2000和mssql 2005数据库对xml的支持有些不同。至少mssql 2005的功能多些。代码一&#xff1a;这个代码在MSSQL 2005测试成功, 在mssql 2000不通过。最后生成一个表变…

tomcat中server.xml文件详解

原文&#xff1a;http://www.cnblogs.com/starhu/p/5599773.html Tomcat Server的结构图如下&#xff1a;该文件描述了如何启动Tomcat Server <Server> <Listener /> <GlobaNamingResources> </GlobaNamingResources <Service> …

想提前目睹人到中年的发型?试试这款自制秃头生成器

要说最近哪部剧最红&#xff0c;我说是《隐秘的角落》没人有意见吧&#xff1f;看了这部片子&#xff0c;全国观众除了被男主张东升提醒爬山有风险之外&#xff0c;片中的另一个场景也颇让人印象深刻&#xff0c;容易让人产生共鸣&#xff0c;那就是张东升看到自己二十年后的样…

Windows Phone实用开发技巧(32):照片角度处理

在实际项目中&#xff0c;可能需要用户从相册中选择图片然后进行相应的处理。但是不知道大家有没有发现这样一种情况&#xff0c;就是手机里看是竖着的&#xff0c;但是上传到微博或者哪里的时候确实横着的。一种情况是你拿手机竖着拍照得话&#xff0c;照片就是横着的&#xf…

ubuntu 12 JDK 编译

下载openjdk源码 http://jdk7.java.net/source.html 安装Ubuntu上面的依赖包&#xff1a; 1、参考原书 环境变量配置&#xff1a; 1、去www.hzbook.com上面将深入理解java虚拟机&#xff0c;周志明写的那本书的代码download2、ALT_BOOTDIR变量最好引用 jdk1.7.0_04&#xff0c…

“编程能力差,90%是输在这点上!”谷歌AI开发专家:逆袭并没那么难!

Google 人工智能开发者专家彭靖田老师说——超90%的程序员在初学Python 人工智能时&#xff0c;都会遇到下面3个问题&#xff1a;1.想入门人工智能&#xff0c;但不知从何学起&#xff0c;也不知道该选择什么方向...2.Python语法、机器学习/深度学习框架、算法都能看懂&#xf…

文本的DES加密 MD5散列值 DSA的数字签名

作者&#xff1a;未知文本的DES加密为了对称加密的安全&#xff0c;将密码进行封装&#xff0c;先新建一个用于保存密码的类库cl&#xff1a;using System;using System.Text ;namespace cl{ /// <summary> /// Class1 的摘要说明。 /// </summary> public class C…

在SQL Server中调用.NET程序集

使用到这东西完全是个巧合和无奈之举。不小心在数据库中插入了一些HttpUtility.UrlEncodeUnicode之后的数据。数据库里的一些字段成了%uxxxx%uxxxx这样的结构。 搜索了半天T-SQL UrlDecode的函数&#xff0c;发现都不支持上面这种Unicode的。自己对T-SQL又不熟悉&#xff0c;时…

AngularJS2 + ASP.NET MVC项目

环境&#xff1a;VS2015&#xff0c; NodeJS:v 6.5, npm: v3.10, AngularJs 2 通过将ASP.NET MVC项目与Angualr 2官网上的quick start整合的过程中遇到些问题。 通过下面的若干配置最终向项目build成功。 转载于:https://www.cnblogs.com/1zhk/p/5831567.html

干货!仅有 100k 参数的高效显著性检测方法

作者 | 南开大学 程明明、依图科技 颜水成责编 | Carol封图 | CSDN 下载自视觉中国显著性目标检测模型通常需要花费大量的计算成本才能对每个像素进行精确的预测&#xff0c;因此这使得其几乎不适用于低功耗的设备。本文旨在通过提高网络计算效率来缓解计算花费与模型性能之间的…

如何将一个彩色图像转换成黑白图像

作者&#xff1a;未知彩色图像转换为黑白图像时需要计算图像中每像素有效的亮度值&#xff0c;通过匹配像素 亮度值可以轻松转换为黑白图像。 计算像素有效的亮度值可以使用下面的公式&#xff1a; Y0.3RED0.59GREEN0.11Blue 然后使用 Color.FromArgb(Y,Y,Y) 来把计算后的值…

修改Activity响应音量控制键修改的音频流

转自&#xff1a;http://rainhomepage.appspot.com/2010/05/hardware-volume-controls-audio-stream-setvolumecontrolstream 当开发多媒体应用或者游戏应用的时候&#xff0c;需要使用音量控制键来设置程序的音量大小。在Android系统中有多中音频流&#xff0c;通过Activity中…

css3选择器二

在HTML中&#xff0c;通过各种各样的属性可以给元素增加很多附加的信息&#xff0c;了解和掌握css3一些的选择器&#xff0c;是很有必要的。 :enabled 和 :disabled选择器表单元素有可用&#xff08;“:enabled”&#xff09;和不可用&#xff08;“:disabled”&#xff09;状态…

结合ashx来在DataGrid中显示从数据库中读出的图片

作者&#xff1a;木子 http://blog.csdn.net/derny/下面利用ashx文件可以方便实现从数据库中读取图片并显示在datagrid当中 //---------------------------------------BindImage.aspx ---------------------------------------- <% Page language"c#" Codebehi…

如何度过二十多岁这段又穷又迷茫的岁月?

我们在后台常常会收到读者的留言我马上毕业了&#xff0c;但是现在很迷茫&#xff0c;不知道学校里学的&#xff0c;能不能真正的适应工作...我工作两三年&#xff0c;还是不知道怎么规划自己的技术成长路线&#xff0c;不知道该学什么来提升自己的竞争力...人生需要长线的经营…

Qt 自定义信号与槽

注 对象与槽理解 //第一个参数lineEdit是激发事件对象,信号中的方法必须在对象中存在&#xff0c;并在对象类头文件signals下定义&#xff0c;//第二个参数信号&#xff0c;//第三个参数this是槽方法所属类的对象&#xff0c;且必须在对象类的头文件的slots下定义//第四个参数槽…

php解析ip列表并入库

前一段时间因为要开发一个新项目&#xff0c;需要一个ip库&#xff0c;由于公司原本无这样一个库&#xff0c;所以急需从文件中匹配ip地址然后存库。下面是我下的一段程序&#xff0c;可能效率不是很高&#xff0c;代码也没有做过多的优化&#xff0c;有些地方比较繁琐&#xf…

AI 领域新突破,腾讯发布首个AI药物研发平台「云深智药」

7月9日&#xff0c;2020世界人工智能大会云端峰会开幕。会上&#xff0c;腾讯首席运营官任宇昕公布了用AI助力药物研发领域的最新进展——由腾讯自主研发的首个AI驱动的药物发现平台“云深智药&#xff08;iDrug&#xff09;”正式对外发布。云深智药平台的推出&#xff0c;将帮…

写入和读取图片(c# asp.net sqlserver)

作者&#xff1a;木子 http://blog.csdn.net/derny/首先要创建一个表包含自段image 和 type 类型各自为image 和 vnanchar WebForm1.aspx <% Page language"c#" Codebehind"WebForm1.aspx.cs" AutoEventWireup"false" Inherits"ReadA…

【MyBatis学习01】宏观上把握MyBatis框架

今天开始学习mybatis框架&#xff0c;博客主要记录学习过程中的一些总结&#xff0c;如有错误之处&#xff0c;欢迎留言指正~先用mybatis的鸟鸟来镇个楼&#xff0c;咳咳~~ mybatis框架是一个持久层框架&#xff0c;是Apache下的顶级项目。mybatis可以让开发者的主要精力放在s…

消除图片在ie中缓存而无法更新的问题

程序中图片是动态显示的 原先把打算把图片保存在服务器端然后显示 可是由于ie的缓存问题导致图片无法实时更新显示 所以改为把图片存在session中然后再显示 需要保存的时候再保存到本地 //&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&…

Linux shell笔记

由于工作的需要&#xff0c;越来越多的接触到linux系统。最近看了《Linux与Unix Shell》这本书&#xff0c;安装书的章节整理了一些自己认为比较重要的命令&#xff0c;方便以后查阅。 No.001 文件安全与权限 1. umask 决定了新建文件的权限 2. 软链接(符号链接) ln -s source_…

ACL最佳论文提出最新NLP模型测试方法,最佳论文提名也不可小觑

译者 | 刘畅出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;导读&#xff1a;近日&#xff0c;ACL 2020公布了最佳论文奖&#xff0c;另有两篇最佳论文荣誉提名奖也各自提出了解决NLP领域问题的创新方法。最佳论文&#xff1a;Beyond Accuracy: Behavioral Testing o…

LVM逻辑卷的缩减与删除,LVM逻辑卷快照,btrfs文件系统,网络管理

逻辑卷缩减缩减的时候要注意缩减的空间不要超过文件系统的空间&#xff0c;不然缩减的时候会损坏文件系统。第一步要先取消挂载&#xff08;必须&#xff09;第二部检查文件完整性&#xff08;必须&#xff09;e2fsck -f /dev/vg0/lv0第三部文件系统缩减&#xff0c;先缩减文件…