轩枫阁

首页 / 第38页

Markdown标记语言的用处

markdown是为哪些使用者设计的

首先要确定是否真的需要markdown,使用某种工具是为了提高效率或者某种体验的,如果这种工具并不能显著帮你改善体验,那就让它见鬼去吧,哪怕这个工具学起来很简单。

markdown是为那些需要经常码字或者进行文字排版的、对码字手速排版顺畅度有要求的人群设计的,他们希望用键盘把文字内容啪啪啪地打出来后就已经排版好了,最好从头到尾都不要使用鼠标。这些人包括经常需要写文档的码农、博客写手、网站小编、出版业人士等等。

通常情况下,网络上需要进行大量文字输入的地方都可以通过所见即所得的方式排版(比如知乎的答案编辑模式),本地写作的话则可以使用word这类常用的文本编辑软件,当然你也可以蛋疼地手工使用html标签实现排版效果——而markdown只是使这一切更方便了一点而已,所以如果你觉得现有文本编辑方式完全够用了,就别费神折腾了(除非你在使用像github这样markdown作为主流编辑方式的网站)。

Markdown还可以用在以下场景

  • 需维护型文档:文档需要在多平台使用,如wiki平台、同事传阅、网站发布等。一般文档常用Word来写,但是如果文档一需要在网上发布就麻烦了,格式没有跟过来。如果一开始就是markdown语法,可以通用解决。
  • 项目文档:项目文档一般都是用md来写的,github的项目的Readme.md就是markdown文档
  • wordpress博客:当然WP有自己的编辑器,如果你想用markdown还是可以的,装插件(后面会介绍)即可
  • 创意简历:还有一种装逼手段就是用markdown来编写简历,那绝对是创意来着的哦,适合程序员
  • 更多:管理所有的文本创作和笔记、建立自己的知识库、写博客日记、写技术文献、做ppt

markdown语法

如果决定使用markdown了,那就先快速学习一下它的语法吧。markdown语法很少很简单,可以参照下面两个链接中的简明版,然后在这个在线的markdown-html在线转换上(Daring Fireball: Markdown Web Dingus)操练操练,不用一个小时就可以掌握。

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

完整版 Markdown 语法说明(简体中文版) 查看全文

2014/10 26  周日

Chrome标签定位声音来源

前言

如今浏览器都是多标签浏览,这样的好处显而易见但是也带来了一个麻烦,就是当遇到广告或者一些后台程序发出声音的时候,不能一下子分辨出来源于哪个标签页,往往我们会关闭浏览器。

经过一年多的测试,Chrome 32版本中在每个有播放音乐、视频标签页上都会有小喇叭图标,当网页调用音频、网络摄像头或者通过Chromecast投影到TV上都会有不同的图标状态。

截图

2fbf6e6c90bad7cd2220640f011ce159

2014/10 26  周日

方案合集:判断Javascript对象是否存在

前言

Javascript语言的设计不够严谨,很多地方一不小心就会出错。

举例来说,请考虑以下情况。

现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下:

你可能会觉得,写出这段代码很容易。但是实际上,它涉及的语法问题,远比我们想象的复杂。Juriy Zaytsev指出,判断一个Javascript对象是否存在,有超过50种写法。只有对Javascript语言的实现细节非常清楚,才可能分得清它们的区别。

第一种写法

根据直觉,你可能觉得可以这样写:

但是,运行这段代码,浏览器会直接抛出ReferenceError错误,导致运行中断。请问错在哪里? 查看全文

2014/10 25  周六

Ejs与Jade如何选择–NodeJs模版引擎比较

前言

前段时间的项目有用到NodeJs,而比较主流的模版引擎当属Ejs与Jade,该如何选择呢?各自又有什么优缺点?

EJS 结构更像原生 HTML,而 Jade 更简洁。你使用其中之一,是出于什么原因呢?看一看知乎上大家的讨论。

赞同Jade

1. 点评1

Jade有两点是超出传统模板技术的。

第一、简洁。

注意,简洁并非单指更少的符号,而是看是否能match你的需要。Jade强制的缩进格式能凸显html的结构,而对于前端来说,最重要的任务恰恰是处理结构,而不像一般的html author那样是处理内容。反过来说,假如你的主要任务是处理内容,比如写作blog之类的,那你应该用wiki或者markdown之类的,而不应该用Jade。 查看全文

2014/10 22  周三

理解与应用CSS中伪元素:before和:after

前言

层叠样式表(CSS)的主要目的是给HTML元素添加样式,然而,在一些案例中给文档添加额外的元素是多余的或是不可能的。事实上CSS中有一个特性允许我们添加额外元素而不扰乱文档本身,这就是“伪元素”

post-cover

你一定听说过这个词,尤其是当你一直关注着我们的教程。点此浏览原作者的其他文章

事实上,的确有一些CSS家族的成员(CSS选择器)被分类为伪元素比如::first-line, :first-letter, ::selection, :before and :after。但是,就本文而言,我们将把我们探讨的范围限制在:before 和 :after这两个元素上。因此,本文中的“伪元素”将特指这两个伪元素(:before 和 :after),我们将从基础入手,来研究这个独特的主题。 查看全文

2014/10 21  周二

纸飞机许愿

x

钢琴节奏

请选择弹奏的曲谱

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 1
    • 2

    [返回曲谱列表]

    点击开始录制,可以录制弹奏的曲子