markdown工作随笔总结
1. 锚点 (使用方法和链接很像)
## 目录
1. [命名](#命名)
.......
**[返回顶部](#目录)**
## 命名
###命名原则
可以从返回顶部回到目录,也可以点击目录的命名跳到命名内容处
2. 标题
Markdown语法:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
大标题
=
小标题
-
预览效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
大标题
小标题
3. 粗体、斜体
Markdown语法:
**粗体**
__粗体__
*斜体*
_斜体_
预览效果:
粗体
粗体
斜体
斜体
4. 分割线、删除线
Markdown语法:
---
***
~~文字删除线~~
预览效果:
有文字挨着才有分割线
文字删除线
5. 列表
Markdown语法:
- 无序列表项目
- 无序列表项目
- 无序列表项目
* 无序列表项目
* 无序列表项目
* 无序列表项目
1. 有序列表项目
2. 有序列表项目
3. 有序列表项目
- 外层列表项目
+ 内层列表项目
+ 内层列表项目
+ 内层列表项目
- 外层列表项目
预览效果:
无序列表项目
- 无序列表项目
- 无序列表项目
- 无序列表项目
- 无序列表项目
- 无序列表项目
- 有序列表项目
- 有序列表项目
- 有序列表项目
- 外层列表项目
- 内层列表项目
- 内层列表项目
- 内层列表项目
- 外层列表项目
6. 添加超链接、图片
Markdown语法:
Markdown中有两种方式,实现链接,分别为内联方式和引用方式。
内联方式: This is an [example link](http://example.com/).
引用方式:
[博客园][1]
图片:![博客园cnblogs][2]
[1]:链接地址
[2]:链接地址
[无链接的链接][null-link]
[null-link]: chrome://not-a-link
预览效果:
Markdown中有两种方式,实现链接,分别为内联方式和引用方式。
内联方式: This is an example link.
引用方式:
博客园
图片(没有链接地址,故没显示):
超链接引用方式栗子:
Markdown语法:
I get 10 times more traffic from [Google][1] than from [Yahoo][2] or [MSN][3].
[1]: http://google.com/ "Google"
[2]: http://search.yahoo.com/ "Yahoo Search"
[3]: http://search.msn.com/ "MSN Search"
预览效果:
I get 10 times more traffic from Google than from Yahoo or MSN.
7. 添加表格
Markdown语法:
| ABCD | EFGH | IJKL |
| -----|:----:| ----:|
| a | b | c |
| d | e | f |
| g | h | i |
ABCD | EFGH | IGKL
-----|------|----
a | b | c
d | e | f
g | h | i
预览效果:
| ABCD | EFGH | IJKL |
|---|---|---|
| a | b | c |
| d | e | f |
| g | h | i |
| ABCD | EFGH | IGKL |
|---|---|---|
| a | b | c |
| d | e | f |
| g | h | i |
8. 添加代码
Markdown语法:
`字符`(简短文字添加代码框)
`Tab`或
四个空格(大段文字添加代码框,每行前添加)
预览效果:
字符 (简短文字添加代码框)
Tab 或四个空格(大段文字添加代码框,每行前添加)
9. 引用
Markdown语法:
>朝辞白帝彩云间
>千里江陵一日还
>两岸猿声啼不住
>轻舟已过万重山
>> 引言内的引言引言内的引言引言内的引言
预览效果:
朝辞白帝彩云间
千里江陵一日还
两岸猿声啼不住
轻舟已过万重山
引言内的引言引言内的引言引言内的引言
注释:
Mou 解析的结果是:
<blockquote>
<p>朝辞白帝彩云间 千里江陵一日还 两岸猿声啼不住 轻舟已过万重山</p>
</blockquote>
而简书解析的结果是:
<blockquote>
<p>
朝辞白帝彩云间<br>
千里江陵一日还<br>
两岸猿声啼不住<br>
轻舟已过万重山
</p>
</blockquote>
要在Mou中实现类似简书中的效果,应当在上面第一段代码的前三行每行末加入两个空格。
10. 单行长文字
Markdown语法:
在需要以单行长文字显示的文字两段各加三个`~`,即`~~~`
在需要以单行长文字显示的文字段落前加四个空格
如下:
~~~
在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格
~~~
预览效果:
在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格
- 只在需要以单行长文字显示的文字两段各加三个
~,即~~~效果:
在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格
* 只在需要以单行长文字显示的文字段落前加四个空格
在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格在需要以单行长文字显示的文字段落前加四个空格
11. 首行缩进
由于markdown语法主要考虑的是英文,所以对于中文的首行缩进并不太友好,两种方法都可以完美解决这个问题
Markdown语法:
  半角的空格
  全角的空格
预览效果:
那日;丹桂梢头缀,黄花绽竹篱。抛情引墨顿成诗,情也依依,爱也依依。
此后;天涯两相望,月人独伤悲。红笺小字寄相思,情也难追,爱也难追。
那日;聊期花共月,闲看绿着珠。滴水涌泉歌诗儒,词也狂书,笔也狂书。
此后;瑶琴闲置久,知音日渐疏。往事思来总不如,词也成枯,笔也成枯。
12. 添加脚注
Markdown语法:
[^脚注]: http://www.google.com
预览效果:
可惜cnblog不支持这种格式,在MarkdownPad中可以正常显示。
14. 创建链接
为输入的URL或邮箱自动创建链接,如test@domain.com。
Markdown语法:
<http://example.com/>
<test@domain.com>
Markdown 会转为: <a href="http://example.com/">http://example.com/</a>
预览效果:
15. 转义字符
在特殊字符,如*、[、>等前面加\可使特殊格式字符转换为正常字符打出(有序列表符号如1.,须在. 前加\)。
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
Markdown语法:
\\
\`
\*
\_
\{\}
\[\]
\(\)
\#
\+
\-
\.
\!
预览效果:
\
`
*
_
{}
[]
()
#
+
-
.
!
16. 小型文本
Markdown语法:
<small>文本内容</small>
预览效果:
小型文本文本内容
17. 背景色:
Markdown本身不支持背景色设置,需要采用内置html的方式实现:借助 table, tr, td 等表格标签的 bgcolor 属性来实现背景色的功能。
Markdown语法:
<table><tr><td bgcolor=orange>背景色是:orange</td></tr></table>
预览效果:
| 背景色是:orange |
18. 字体、字号与颜色:
Markdown语法:
<font face="黑体">我是黑体字</font>
<font face="微软雅黑">我是微软雅黑</font>
<font face="STCAIYUN">我是华文彩云</font>
<font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>
<font color=#00ffff size=72>color=#00ffff</font>
<font color=gray size=72>color=gray</font>
Size:规定文本的尺寸大小。可能的值:从 1 到 7 的数字。浏览器默认值是 3
预览效果:
我是黑体字
我是微软雅黑
我是华文彩云
color=#0099ff size=72 face="黑体"
color=#00ffff
color=gray
markdown工作随笔总结的更多相关文章
- 一个HTML5培训班毕业生的找工作随笔
昨天刚参加完一个面试,通过了.写个随笔记录一下. 先介绍一下背景. 我是今年十月份的时候从某个培训机构的HTML5 Web前端培训班毕业的,是一个刚进入IT行业的新人. 本人毕业于某三流学校,在参加培 ...
- 工作随笔——Java调用Groovy类的方法、传递参数和获取返回值
接触Groovy也快一年了,一直在尝试怎么将Groovy引用到日常工作中来.最近在做一个功能的时候,花了点时间重新看了下Java怎么调用Groovy的方法.传递参数和获取返回值. 示例Groovy代码 ...
- 2013/11/22工作随笔-缓存是放在Model层还是放在Controller层
web网站的典型代码框架就是MVC架构,Model层负责数据获取,Controller层负责逻辑控制,View层则负责展示. 一般数据获取是去mysql中获取数据 但是这里有个问题,我们不会每次请求都 ...
- 工作随笔——xshell4安装后应该做的一些事
xshell4默认支持中文语言 选项→键盘和鼠标:设置快捷键,鼠标按键(可以提高工作效率) 1.选定文本自动复制到剪贴板 选择→将选定的文本自动复制到剪贴板(选上) 2.更高鼠标中间按钮和右键按钮的功 ...
- 工作随笔——selenium支持post请求,支持自定义header
背景: 最近在写一个小程序,发现博主所在的地区访问该网站时有防ddos功能验证导致程序不能正常工作. 经过试验发现可以用国外代理ip解决这个问题,但是程序走代理访问延迟高且不稳定. 思路: selen ...
- 工作随笔——ember框架去除url上的#号
因为工作原因,接触到了一套非常好的前端框架--ember. ember框架高度封装,学习曲线比较陡峭. ember对于url更新的配置在config/environment.js >> l ...
- 工作随笔—Java容器基础知识分享(持有对象)
1. 概述 通常,程序总是运行时才知道的根据某些条件去创建新对象.在此之前,不会知道所需对象的数量,甚至不知道确切的类型,为解决这个普遍的编程问题:需要在任意时刻和任意位置创建任意数量的对象,所以,就 ...
- vue 工作随笔
现在工作要做一个电商项目,将工3作的笔记记在这儿,以后方便结总 本套项目用的前端方案 是: vue vue-router Element -ui Axios Echarts 后端技术采用node.js ...
- MarkDown学习随笔
MarkDown语法的学习 标题 设置标题方法是在前面加#号,一级标题(最大)是加#+空格 ,二级标题是加##+空格,之后的以此类推. 字体 在文本的前后分别加上一个星号表示斜体字 在文本的前后分 ...
随机推荐
- [Gradle] 给已存在的 task 添加依赖
需求:在编译宿主 APP 之前先编译两个插件 SamplePlugin1 和 SamplePlugin2 tasks.whenTaskAdded { task -> if (task.name ...
- DPK750针式打印机驱动,750u.dll下载
http://pan.baidu.com/s/1dD1SFvV DPK750针式打印机 下载
- C语言实现双链表(带头节点)
双链表和单链表性质相似只是在多加了一个前指针 1.定义结构体 typedef struct Node{ int data; struct Node *prior; struct Node *next; ...
- multi-paradigm
w范式 https://developer.mozilla.org/en-US/docs/Web/JavaScript https://developer.mozilla.org/zh-CN/docs ...
- 转载(web app变革之rem)
rem这是个低调的css单位,近一两年开始崭露头角,有许多同学对rem的评价不一,有的在尝试使用,有的在使用过程中遇到坑就弃用了.但是我对rem综合评价是用来做web app它绝对是最合适的人选之一. ...
- java并发深入
对象由数据+行为组成.数据就是字段,行为就是方法. 并发须要保证这些可被多个线程訪问的共享对象数据的完整性,以及某些特定完整性语义. 比方一个类有一个字段count=0,两个线程同一时候对它做加1操作 ...
- Mysql大数据量分页优化
假设有一个千万量级的表,取1到10条数据: select * from table limit 0,10; select * from table limit 1000,10; 这两条语句查询时间应该 ...
- java7(1)——反编译深入理解增强的switch(读字节命令实战)
[本文介绍] 本文主要讲java_7 的改进switch的底层实现.反编译一个使用带String的switch的demo并一步步解析反编译出来的字节命令,从编译的角度解读switch的底层实现. [正 ...
- npm命令,查看当前npm版本,更新nmp到最新版本,安装sails
打开Node.js command prompt 1 查看npm当前版本 npm -v 2 更新npm至最新版本 npm install npm@latest -g 3 安装sails npm in ...
- PHP 基础篇 - PHP 中 DES 加解密详解
一.简介 DES 是对称性加密里面常见一种,全称为 Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法.密钥长度是64位(bit),超过位数密钥被忽略.所谓对 ...