当Google文档或Word不再裁剪时
Markdown上互联网上有很多教程,其中大多数教程都比您在本文中可以找到的更好。 但是,由于我经常使用它,因此我不得不添加自己的观点,希望这篇文章可以帮助某些人更好,更高效地撰写文章。
简而言之,Markdown是用于Web作家的文本到HTML转换工具。 它是由(Daring Fireball的)John Gruber创建的,是您添加到草稿中的一种语法,可以轻松地转换为HTML以进行Web发布。
举一个非常简单的例子,当我键入Markdown时:
# Title goes here
## This is my subheading
转换为HTML后将产生:
Title goes here
This is my subheading
最终产品在被浏览器渲染后将如下所示:


Markdown消除了Web文章用HTML编码的麻烦,并使您可以专注于写作。 当然, 单独编写h1标签非常容易,但是一旦要保留某些格式样式(例如,您必须每次键入那些讨厌的样式属性),就会很快出现头痛。
这有什么用途?
就像前面的简单示例一样,它用于尽可能轻松地将文本转换为HTML。
我认为,这消除了编辑长格式内容的痛苦。 许多博客平台(例如WordPress或Blogger)都有自己的WYSIWYG(所见即所得)编辑器; 您可以像使用Microsoft Word这样的文字处理器一样在编写时进行编辑。
一些博客或网站是自我编码和托管的。 您可能会遇到这样的情况:您没有所见即所得的编辑器,并且需要用HTML编写文章,以供Web浏览器阅读。
Markdown还可以在Web发布之外的其他地方使用。 一些记笔记应用程序(例如Bear或Outlinely)具有Markdown功能。 甚至我最喜欢的任务管理服务Todoist都支持Markdown格式化任务。
为什么很棒
它加快了您的工作速度 。 能够倒出单词并同时格式化它们是绝对的快乐。 这需要一些时间来习惯,但是一旦您习惯了,您就可以退后一步,欣赏草稿,然后轻拍一下自己,因为它已经格式化了。 您所有的粗体 , 斜体和下划线以及标题和副标题都在那里。
您可以将手放在键盘上 。 这是我工作时最喜欢的生产力黑客之一。 您的用例可能会有所不同,具体取决于您所做的工作,但是在我写书时,我只想一直在键盘上动手。 抬起一只手来握住鼠标,单击某些内容,然后将其放回键盘,这会累积数小时的时间。
您可以预先准备CSS样式标签,然后随意重新使用它们 。 我将在后面详细介绍。 基本上,我有一组样式标签,可以重复使用。 每当我在工作中发表文章时,我都会将这些标签粘贴到CSS部分中,然后立即得到我想要的样子。
您可以在此处查看John Gruber的原始Markdown文档,或该出色的教程。 他们俩都可以比我更好地解释它,所以我将简要介绍一下它,向您介绍使用它可以实现的目标。
句法
标题以“#”(磅)符号表示。 一个#表示h1。 ##表示h2,依此类推,直到h6。
要使单词加粗 ,只需用两个星号将它们覆盖:
**this is bold**
要以斜体显示 ,请将它们包装在一个星号中:
*italicize*
在Markdown中插入超链接 (此处为文本)是通过用方括号括起来,然后用括号括起来的链接来完成的。 它之间没有空格。
[Click here to go to this link](http://thislinkhere.com)
在草稿中使用Markdown添加图像是通过使用与超链接相同的语法来完成的,但是前面带有感叹号。

那么,这一切如何融合在一起? 采纳我在Markdown中编写,转换为HTML并由网络浏览器呈现的这段文字。






转换为HTML
我使用的Markdown编辑器Stackedit.io具有内置的“发布为HTML”功能。 它将转换您编写的内容,并将输出文件存储到Google云端硬盘,Dropbox和其他服务中。 浏览器之类的其他替代方法也不错。
我的一般写作工作流程如下:
- 用Stackedit撰写文章
- 转换为HTML并将文件存储在Google云端硬盘中
- 将[style]标记粘贴到我的网站的HTML编辑器中。
- 发布!


对于所有主要在网络上发布的作家来说,Markdown是一个很好的工具。 这是一种获取所需样式和外观的快速,简便的方法,而无需完成处理HTML标签和代码的重复而繁琐的任务。 使用一些服务,您可以真正以令人愉悦的格式制作出快速的文章,电子书或网页内容。
支持Markdown的著名应用程序:
渡渡鸟
熊
概括地说
Stackedit.io
iAWriter
WordPress的
副词
第一天