Markdown学习
来源:互联网 发布:java项目加密 编辑:程序博客网 时间:2024/05/22 14:14
本文内容:
学习Markdown
参考网站:
http://www.sspai.com/25137/
http://wowubuntu.com/markdown/#list/
http://blog.csdn.net/wangxvfeng101/article/details/7368803
Markdown是一种轻量级的“标记语言“,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛引用。看到这里请不要被“标记“,“语言“所迷惑,Markdown的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的HTML标记语言来说,Markdown可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。
一、认识Markdown
刚才在导语里面提到,Markdown是一种用来写作的轻量级“标记语言“,它用简洁的语法代替排版,而不像我们用的字处理软件Word或Pages有大量的排版、字体设置。它使我们专心于码字,用“标记“语法,来代替常见的排版格式。例如此文从内容到格式,甚至插图,键盘都可以通通搞定了。目前看来,支持Markdown语法的编辑器很多,包括很多网站(例如简书)也支持Markdown的文字录入。Markdown从写作到完成,导出格式随心所欲,你可以导出HTML格式的文件用来网站发布,也可以十分方便的导出PDF格式,这种格式写出的简历能得到HR的好感。甚至可以利用Cloudpp这样的云服务工具直接上传至网页用来分享你的文章,全球最大的轻博客平台Tumbir,也支持Mou这类Markdown工具进行编辑并直接上传。
Markdown官方文档
这里可以看到官方Markdown语法规则文档,当然,后文我也会用自己的方式,阐述这些语法在实际使用中的用法。
Markdown中文版语法说明
创始人John Gruber的Markdown语法说明
使用Markdown的优点
1、专注你的文字内容而不是排版样式。
2、轻松的导出HTML、PDF和本身的.md文件。
3、纯文本内容,兼容所有的文本编辑器于字处理软件。
4、可读、直观、适合所有人的写作语言。
工具
1、Mac平台
在MacOSX上,强烈建议你用Mou这款免费且十分好用的Markdown编辑器,它支持实时预览,既左边是你编辑Markdown语言,右边会实时生成预览效果。(我参考的文章就是在Mou上写出来的)
2、Windows
有MarkdownPad和Markad。
3、ios
Drafts、Day One、iA Writer等
4、Web段
简书、Draftin
Markdown语法的简要规则
标题
标题是每篇文章都需要也是最常用的格式,在Markdown中,如果有一段文字被定义为标题,只要在这段文字前加“#“号即可。
建议在“#“号后面加一个空格,这是最标准的Markdown语法。
列表
熟悉HTML的同学肯定直到有序列表和无序列表的区别,在Markdown下,
1、列表的显示只需要在文字前加上“-“或“*“即可变为无序列表。
2、有序列表则直接在文字前加“1. 2. 3.“符合和文字之间加上一个字符的空格。
引用
如果你需要引用一段别处的句子,那么就要用引用的格式,在文字前添加“>”符号,效果如下:
引用
粗体与斜体
粗体,在文字前后加上“**“
效果如下:
粗体
斜体,在文字前后加上“*“
效果如下:
斜体
表格
“|lable|lable2|lable3|
|———-|:———–:|—-:|
|haode|haode|haode|
|buhao|buhao|buhO|“
效果如下:
代码框
如果需要在文章中优雅地引入代码框,在Markdown中实现也很简单,通过两个“`“实现。
这个叫反引号,是在键盘1左边的那个键。
可以看到效果:$ helloworld
就是通过前后三个反引号框起来的部分就是代码快(这种方法暂时仅在csdn博客测试过),效果如下:
#include <iostream>using namespace std;int main(){ cout << "hello world"<<endl; return 0;}
分割线
分割线的语法只需要另起一行,连续输入三个星号“*“即可
效果如下:
最后参考的文章给出了与Mark相关的推荐:
可配套使用的工具
- dropir
- Cloudapp
- ezShare for Mac
- 围脖图床修复计划
- 马克飞象
相关文章阅读
- 为什么作家应该用 Markdown 保存自己的文稿
- Markdown写作浅谈
- Markdown 工具补完
- Drafts + Scriptogr.am + Dropbox 打造移动端 Markdown 风格博客
- 图灵社区 - 怎样使用 Markdown
- 为什么我们要学习 Markdown 的三个理由
这些相关阅读,我还没有读过。
个人推荐阅读(不定期更新):
younghz-Markdown的README.md
个人推荐Markdown编辑软件——Atom
Ubuntu版本x86下Atom的安装
- MarkDown学习
- Markdown 学习
- Markdown学习
- 学习Markdown
- 学习markdown
- Markdown学习
- MarkDown学习
- Markdown学习
- Markdown学习
- Markdown学习
- markdown学习
- markdown学习
- markdown学习
- Markdown学习
- MarkDown学习
- markdown学习
- Markdown 学习
- markdown学习
- 流程控制(面向对象篇)
- 关于MySQL的外部连接授权配置
- 从eclipse到android studio
- 浅谈初步理解钩子,并且开发插件
- z铭 WPF bitmap转bitmapimage 使用 CreateBitmapSourceFromHBitmap内存泄漏
- Markdown学习
- 信息安全学习笔记(3)
- 利用隐式意图打开各种文件和界面
- 关于Java中的自增自减
- LA 3983 Robotruck
- docker及ubuntu常用命令笔记
- 一些用的到的api接口提供网站
- redis中的transaction
- 键盘隐藏