Markdown的使用心得
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。在使用Markdown这类的编辑器之前,当word文档需要发布的时候, 总是会需要考虑通过doc发布还是pdf发布, 还是其他主流的mht。但是不管怎样方式发布都还是要有word等富文本编辑器,然后各种转换工具如 doctopdf, pdftodoc等等,这样相 对来说是比较繁琐的和浪费时间与资源。而markdown编辑器可以克服这些所有缺点。同时,Markdown的功能强大,具有专注内容、格式转换方便、兼容性好等优点,最重要的是它易学易写易懂。Markdown 语法的目标是:成为一种适用于网络的书写语言。Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown 是一种书写的格式。因此,Markdown 的格式语法只涵盖纯文本可以涵盖的范围。
Markdown中的段落和换行:一个 Markdown 段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行(空行的定义是显示上看起来像是空的,便会被视为空行。比方说,若某一行只包含空格和制表符,则该行也会被视为空行)。普通段落不该用空格或制表符来缩进。「由一个或多个连续的文本行组成」这句话其实暗示了 Markdown 允许段落内的强迫换行(插入换行符),这个特性和其他大部分的 text-to-HTML 格式不一样(包括 Movable Type 的「Convert Line Breaks」选项),其它的格式会把每个换行符都转成 <br/> 标签。如果你确实想要依赖 Markdown 来插入 <br /> 标签的话,在插入处先按入两个以上的空格然后回车。的确,需要多费点事(多加空格)来产生 <br /> ,但是简单地「每个换行都转换为 <br />」的方法在 Markdown 中并不适合, Markdown 中 email 式的 区块引用 和多段落的 列表 在使用换行来排版的时候,不但更好用,还更方便阅读。Markdown中的标题:Markdown 支持两种标题的语法。类 Setext 和类 atx 形式。类Setext 形式是用底线的形式,利用 = (最高阶标题)和 -
(第二阶标题),类 Atx 形式则是在行首插入 1 到 6 个 #
,对应到标题 1 到 6 阶。Markdown中的区块引用Blockquotes:Markdown 标记区块引用是使用类似 email 中用 >
的引用方式。如果你还熟悉在 email 信件中的引言部分,你就知道怎么在 Markdown 文件中建立一个区块引用,那会看起来像是你自己先断好行,然后在每行的最前面加上 >
,Markdown 也允许你偷懒只在整个段落的第一行最前面加上 >
,区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的 >
,引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等。Markdown中的列表:Markdown 支持有序列表和无序列表,无序列表使用星号、加号或是减号作为列表标记。很重要的一点是,在列表标记上使用的数字并不会影响输出的 HTML。Markdown中的代码模块:和程序相关的写作或是标签语言原始码通常会有已经排版好的代码区块,通常这些区块我们并不希望它以一般段落文件的方式去排版,而是照原来的样子显示,Markdown 会用 <pre>
和 <code>
标签来把代码区块包起来。要在 Markdown 中建立代码区块很简单,只要简单地缩进 4 个空格或是 1 个制表符就可以。Markdown中的链接:Markdown 支持两种形式的链接语法: 行内式和参考式两种形式。不管是哪一种,链接文字都是用 [方括号] 来标记。要建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可。
通过几天的学习我不仅也对Markdown编辑器有了更好地认识,也掌握了它的一些基本用法。如字体的设置:当在一个字、一句话、一个段落之前加上“#”可以改变字体字号的大小。如引用:只需要引用的内容前加“>”。以及显示代码、图片和链接的格式、表格的样式和一些让文章变得更加漂亮的辅助功能等。
虽然这几天中还只是学习了Markdown编辑器的一些相对来来说比较基础的用法和应用,但是却深刻的体会到了Markdown易学易写易懂的这个优点。同时,也因此对之后更加深入的学习和应用该编辑器来完成文档的编写也充满了期待。
Markdown的使用心得相关推荐
- CSDN markDown 懒人使用心得
声明 本人比较懒,对于复杂无比的说明手册不感冒,基本上就是有个什么想法,就百度百度. 心得 如何插入表情: EmojiCopy复制粘贴完事???????? 如何空格: 代码为& e m ...
- Markdown编程器使用心得
Markdown初体验 初识markdown :初次接触markdown编程器,以为会像其他新接触的东西一样不易学懂,直至通过CSDN和上网查询学习markdown的一些基本语法后发现这是一款简洁且容 ...
- 使用Git进行代码管理的心得
注册GitHub账号 要使用GitHub进行代码管理.首先,需要一个GitHub的账户. 登录GitHub.com进行注册. 根据实践课上学长的指导,或参考他的blog来继续创建Organizatio ...
- 工具--Eclipse/MarkDown/XMind文章分类目录
1.Eclipse 1.1 Eclipse基础用法 Eclipse自动提示 在eclipse中输入.后提示解决 http://blog.csdn.net/baidu_37107022/article/ ...
- markdown一边写一边预览_如何用Markdown轻松排版知乎专栏文章?
免费.便捷.高效的知乎专栏Markdown排版技巧.希望本文可以让你的写作过程也变得更愉悦. 痛点 从前,写作时的排版是件辛苦事.不论你把排版环节放在写作中还是写作后,总会在心里清楚意识到,还有这么一 ...
- 使用 MarkDown DocFX 升级 Rafy 帮助文档
最近使用 DocFX 对 Rafy 框架的帮助文档进行了升级. SandCastle 之前 Rafy 框架的帮助文档,是使用 SandCastle 来编写的(https://github.com/EW ...
- 软工实践练习一——使用Git进行代码管理心得
在github.com的操作 注册 创建Organization 将指定代码库fork到小组Organization下 在Organization下创建repository 这些操作在学校的机房已经完 ...
- WordPress+Markdown+为知笔记,实现高质量笔记和博客
本文写给:和我一样想要有一套操作容易.使用方便.兼容性好的 高质量个人知识管理和博客 实现方案的人. 欢迎通过此链接注册为知笔记来支持本人:https://note.wiz.cn/i/1fe81312 ...
- 如何用Markdown轻松排版知乎专栏文章?
免费.便捷.高效的知乎专栏Markdown排版技巧.希望读过本文,可以让你的写作过程也变得更愉悦. 痛点 从前,写作时的排版是件辛苦事.不论你把排版环节放在写作中还是写作后,总会在心里清楚意识到,还有 ...
- 我的MarkDown入门
目录 0.前言 1.软件准备 2.基本语法 2.1斜体&加粗 2.2分级标题 2.3分割线 2.4超链接 2.5列表 2.6引用 2.7插入代码 2.8插入图像 2.9插入表格 2.10目录 ...
最新文章
- Linux日志选项详解及日志服务器的实现
- 现存最古老计算机手册重见天日,比ENIAC要先进!
- 窗体调用 OCX 的使用方法(MFC,WINFORM)
- MySql 长时间读数据发生超时的异常 Mysql Reader Exception TimeOut expired
- C++ 操作符优先级
- 15行代码让苹果设备崩溃,最新的iOS 12也无法幸免
- cisco 交换机vlan-trunk的配置详解及应用实例:
- 阿里云ECI如何6秒扩容3000容器实例?
- cnn神经网络_神经网络之CNN和RNN
- 求求了!让 Python 的热搜消失吧!!
- 争锋职考职称计算机,PVP攻略 | 新秀职业的争锋天下?
- 利用K8S技术栈打造个人私有云(连载之:初章)
- python通过线程实现定时器timer的方法
- 算法基础14 —— 图论入门之弗洛伊德算法(Floyed + Dijkstra + Bellman-Ford + SPFA)
- 验证方法学的历史及比较
- 商业大数据分析报告选题与背景撰写技巧
- 隆重纪念鲁宾逊诞辰,不走样,不离谱
- 常见的DNS攻击与防御
- 远程计算机桌面登录拒绝访问,win7远程界面显示拒绝访问
- 提供凭证不足 无法访问这台计算机,xp系统纯净版连接win7打印机显示“提供的凭证不足”怎么办...