回到主页

使用Markdown编写更好的内容和HTML:为什么和如何

内容创建非常困难,无需在组合中添加错误的HTML。通过采用标记和文本编辑器作为您的首选写作解决方案,学习如何删除通过文字处理器编写产生的肮脏代码。

今天在这里和你谈谈Markdown以及你如何使用Markdown避免各种内容和HTML悲剧。

1.内容创作的悲剧

所以你必须首先理解:内容创建的一个重大悲剧是HTML。如果你是一个作家或制作人或类似的人并且你正在创作内容,那么你总是遇到试图让博客发布现场或试图让那个网页直播或其他任何内容的问题,你最终会得到一个有四种可能性。

  1. 你得到了糟糕的HTML,因为你试图自己写,而你不知道如何。我是其中一个人,至少我是直到最近。
  2. 你根本没有HTML,因为你不能这样做,而且没有其他人这样做,所以你最终会将纯文本直接粘贴到文字处理器中。
  3. 你得到的HTML非常,因为你花了很长时间才能打入所有这些标签,或者你可以找到一个制作人,但是要找到那个制作人需要很长时间。
  4. 你会得到非常糟糕的HTML,因为你在一个文字处理器上写,比如Word或OpenText或类似的东西,你保存为HTML,它提供的东西会让任何体面的HTML程序员几乎都流下眼泪,因为它看起来很可怕。它添加了所有这些额外的东西。它在大多数浏览器中无法正确呈现,因此您也不希望这样做。

所以问题是:如何创建HTML作为一个作家,而不会干扰你的写作过程,对吧?你不想输入内容,突然间你必须停止写入标签。不要放慢速度,因为你不想再回头编辑所有的HTML。你是怎样做的?

是的,降价!

嗯,对我们来说,就是这个名为Markdown的东西,而Markdown是由一个开发人员创建的,这个博客名为Daring Fireball,我将链接到该网站上的Markdown语法指南,这样你就可以很容易地看到它并看到它。它被设计成一种非常简单的纯文本编写方式,并且只需要一些简单的字符,就可以对其进行标记,以便它变成非常干净,非常好的HTML。

Markdown的伟大之处:
  1. 你用纯文本写,所以任何文本编辑器。您可以在手机上使用一个。您可以在笔记本电脑上使用一个。它可以是TextEdit,记事本,任何东西。我将在一分钟内命名一个特定的文本编辑器,我认为这是最适合您使用的编辑器。但它可以是任何东西,你可以用任何东西编辑它。它完全便携。
    • 这意味着它真的很快,对吧?一般来说,文本编辑器不会因更新而陷入困境。他们没有遇到这些问题,所以他们真的非常非常快。
    • 文本是面向未来的。当一天到来我们不再阅读文本内容和打开文本文件时,我们都会直接面对面沟通,我们也不会担心所有这些内容,因为你不需要HTML 。我有点领先于自己,但它是面向未来的,因为50年后你仍然可以打开纯文本文件。
    • 相对没有 崩溃。我总是说我从来没有文本编辑器崩溃。这是真的。我从来没有过,但是一说到这里,每个人都开始举手说:“我的文字编辑器崩溃了。” 也许是因为你在Windows上。我不知道。我不应该这么说。但它相对没有碰撞,好吗?所以它比使用文字处理器稳定得多。

所以你拥有所有这些巨大的优势。你还有一个问题,你怎么把它变成你想要的?

  1. 好吧,Markdown几乎可以转换成任何东西。如果你愿意去学习工具并学习更多高级的东西,比如Pandoc,我今天不会真正谈论它,你可以将Markdown转换成Word文档。您可以将它们转换为HTML。您可以将它们转换为幻灯片。我把它们直接变成了PDF。您甚至可以使用一个名为LaTeX的软件来进行这种非常精美的排版。因此Markdown没有什么可以做的。
3.工具和流程

你怎么做呢?嗯,首先,您需要某些工具来适应流程。像几乎任何写作过程一样,你编写预览,然后转换。如果您在Microsoft Word中执行此操作,则使用Microsoft Word进行编写,使用Word进行预览,然后通过保存文件并将其提供给其他人,或将其转换为PDF或转换来进行转换不要这样做,将其转换为HTML。

如果你正在做Markdown ......

  1. 您可以在任何文本编辑器中进行编写。我强烈推荐Atom.io,你会在一分钟内看到原因。我会在文中加入一个链接。但是要了解Atom.io有很多很多优点。它非常轻巧。它很快。它专为处理Markdown而设计,因此您需要的一切都内置于其中。有很多优点。
  2. 然后你预览它。好吧,你可以使用一个名为Dillinger.io的网站。您可以在Mac上使用名为Marked 2的软件。但最好的方法是使用Atom.io,因为它内置了预览功能。
  3. 然后将其转换为HTML,再次使用Atom.io.

我应该在五到七天前指出,我谈到了使用一种名为Sublime Text的工具。Sublime Text非常适合这种情况。我还没有完全测试过Atom.io。我现在,我实际上是在转换。我已经使用Sublime Text大概五年了。我很抱歉Sublime人,但我实际上是转向Atom.io,因为作为一个主要的Markdown作家和一个非常基本的文本作家,这对我来说非常好。

4.让它发挥作用

所以现在是时候真正开始工作吧?所以你需要去下载Atom.io. 安装它。顺便说一句,它是免费的。它没有任何成本。我提到免费吗?就像零美元一样。

  1. 开始写作了。通常,一旦我开始写作,我......
  2. 保存我的文件,然后我保存了很多。而且,因为它是一个文本编辑器,只需要几秒钟的保存,所以它更容易。无论您希望文件名是什么,都可以使用.md保存。.md告诉Atom.io,顺便说一下,几乎所有其他Markdown识字工具,这是一个Markdown文件,这样当你打开它时,它会正确地突出你的语法。我将在一分钟内获得语法,但它将突出显示并区分标记和您正在编写的实际单词和句子。因此,很容易发现您将某些内容格式化为标题。
  3. 做更多的写作。你一直在储蓄。永远保存它。他们不会崩溃。我从来没有让他们崩溃,但显然其他人都有。
  4. 然后转到菜单中的Packages ,单击Markdown Preview并单击TogglePreview。现在,你可以在一开始就做到这一点,然后你将拥有的是两个平行的窗格,在一个窗格中你正在写你的文字,而在另一个窗格中,它正在向你显示页面的外观。或者你可以在最后做到这一点。我最后这样做是因为它让人分心。我不喜欢看到它会在同一时间看到它。
  5. 您在该预览中右键单击。您单击复制HTML,您将拥有完美的HTML。我的意思是完美无瑕。它甚至可以将小的单引号和双引号转换为正确的智能引号,因此双左手,双右手弯曲引号,无论如何。
5.语法

语法非常简单。再次,我将链接到语法。我不打算给你完整的语法课程。事实是,这是你在这里可能需要的50%。

但是作为一个例子,如果你想做一个标题,你做一个单一的符号或哈希,一个空格,然后你的文本是什么。当您将其转换为HTML时,它将自动变为H1,标题为1,关闭H1。与H2相同。你只做两个哈希。您可以想象您为H3做了什么。这是三个哈希。

段落是自动创建的。因此,如果你写了一些文字并按Enter键或返回两次,你会得到一个干净的段落。顺便说一句,如果你想要这样做是一个艰难的休息,那么你只需要做两个空格然后返回,它会在那里放一个BR而不是段落。

列表成为列表,这是作家最艰难的事情之一。总是最让我放慢速度的事情是列表在HTML中非常复杂。好吧,在这里,你只需要一,二,三,通常是你的文字,当你保存并转换它时,它将成为订单列表,列表项,列表项,列表项,关闭订单列表。就这么简单。如果你想做一个项目符号列表,你只需使用星号。它会做同样的事情。

链接,我真的很兴奋所以我不得不在这里添加它。链接也非常简单,事实上,在Markdown中再次超级简化。你在这里得到的是你把文字放在括号中,然后在括号中放入你的网址。它将转换为带有文本的完整链接作为正确的链接文本。你可以用图像做同样的事情。您所做的就是在开始时添加一个感叹号。

所以Markdown真的可以让你学习作为一个作家的技能,专注于这些技能,写得很好,并将其转换为同样好的HTML。然后你就可以将HTML粘贴到WordPress或其他任何你想要的系统中,或者只是用作一个单独的页面。

所有文章
×

还剩一步!

确认邮件已发至你的邮箱。 请点击邮件中的确认链接,完成订阅。

好的