markdown语法操作
1、Markdown的目标是实现[易读易写]
2、兼容Html
3、不在Markdown函数范围之内的标签,都可以直接在文档里面用HTML撰写
4、要制约的只有一些HTML区块元素
比如<div> <table> <pre> <p> 等标签
必须在前后加上空行与其他内容区隔开,还要求它们的开始标签与
结尾标签不能用制表符或空格来缩进
Markdow的生成器有足够的智能,不会在html区标签外加上不必要的<p>
特殊字符自动换行
1、在html文件中,有两个字符需要特殊处理
< 和 &
< 符号用于起始标签
& 符号则用于标记html实体
如果需要使用这些符号 必须使用实体形式 像是<和&;
如果要在文档中插入一个版权号©
写法:©
段落和换行
markdown 段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行 或者<br/>
如果你确实想要依赖 Markdown 来插入 <br /> 标签的话,在插入处先按入两个以上的空格然后回车。
标题
=(最高阶标题) -第二阶标题
例如
this is
=======
this is
-------
1到6个# 对应标题1-6阶
区块引用
>
列表
无序列表使用星号、加号、减号
* + -
有序列表则使用数字接着一个英文句号
如 1. 2.
<ol>
<li>lia</li>
</ol>
分割线
你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线
* * * *
***
- - -
-----
链接
建立一个行内式的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可
This is [an example](http://example.com/ "Title") inline link.
[This link](http://example.net/) has no title attribute.
如果你是要链接到同样主机的资源,你可以使用相对路径:
See my [About](/about/) page for details.
参考式的链接是在链接文字的括号后面再接上另一个方括号,而在第二个方括号里面要填入用以辨识链接的标记:
This is [an example][id] reference-style link.
强调
使用星号(*)和底线(_)作为标记强调字词的符号
*第三帝国*
_fgdg_
代码
如果要标记一小段行内代码,你可以用反引号把它包起来(`)
Use the `printf()` function.
如果使用java代码使用反引号`3个
或者使用标签
<pre><code></code></pre>
图片
![Alt text](/path/to/img.jpg)
详细叙述如下:
一个惊叹号 !
接着一个方括号,里面放上图片的替代文字
接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上 选择性的 'title' 文字。
你可以使用普通的 <img> 标签。
自动链接
<http://example.com/>
具体可访问 [MarkDown 语法说明](http://www.markdown.cn/)
注意使用table标签时,在markdown中会出现表格上面空出很多行出来,改进方法:把table标签中所有标签写成一行
比如
<table>
<tr>
<td></td>
</tr>
</table>
改成
<table><tr><td></td></tr></table>
这时肯定有小伙伴会问 我换了那么多行要删到什么时候?
告诉你一个方法把你的table粘贴到idea编辑其中使用快捷键Ctrl+Shift+j 即可 多行转一行
MarkDown 普通表格语法
| 标题 | 标题 | 标题 |
| ------ | ------ | ------ |
| 短文本 | 中等文本 | 稍微长一点的文本 |
| 稍微长一点的文本 | 短文本 | 中等文本 |
效果如下:
标题 | 标题 | 标题 |
---|---|---|
短文本 | 中等文本 | 稍微长一点的文本 |
稍微长一点的文本 | 短文本 | 中等文本 |
注意,使用时发现,表格的语句上一行必须为空行,不然表格不生效。
MarkDown优化表格
| 左对齐标题 | 右对齐标题 | 居中对齐标题 |
| :------| ------: | :------: |
| 短文本 | 中等文本 | 稍微长一点的文本 |
| 稍微长一点的文本 | 短文本 | 中等文本 |
效果如下:
左对齐标题 | 右对齐标题 | 居中对齐标题 |
---|---|---|
短文本 | 中等文本 | 稍微长一点的文本 |
稍微长一点的文本 | 短文本 | 中等文本 |
语法说明
- |、-、:之间的多余空格会被忽略,不影响布局。
- 默认标题栏居中对齐,内容居左对齐。
- -:表示内容和标题栏居右对齐,:-表示内容和标题栏居左对齐,:-:表示内容和标题栏居中对齐。
- 内容和|之间的多余空格会被忽略,每行第一个|和最后一个|可以省略,-的数量至少有一个
特此注意 在写表格时 表格的上一行必须是换行,否则表格无效
markdown表格中的换行:在数据后使用html标签<br>
MarkDown中使用Html中的特殊符号
符号 | 说明 | 对应编码(应用时去掉空格) | 英语单词 |
---|---|---|---|
& | AND符号 | & amp; | ampersand |
< | 小于 | & lt; | little |
> | 大于 | & gt; | great |
空格 | & nbsp; | number space | |
¿ | 倒问好 | & iquest; | inverted question |
? | 问号 | & quest; | question |
《 | 左书名号 | & laquo; | left angle quote |
》 | 右书名号 | & raquo; | right angle quote |
" | 引号 | & quot; | quote |
‘ | 左单引号 | & lsquo; | left single quote |
’ | 右单引号 | & rsquo; | right single quote |
“ | 左双引号 | & ldquo; | left double quote |
” | 右双引号 | & rdquo; | right double quote |
¶ | 段落符号 | & para; | paragraph |
§ | 章节符 | & sect; | section |
× | 乘号 | & times; | times |
÷ | 除号 | & divide; | divide |
± | 加减号 | & plusmn; | plus minus |
ƒ | function | & fnof; | |
√ | 根号 | & radic; | radic |
∞ | 无穷大 | & infin; | infinite |
° | 度 | & deg; | degree |
≠ | 不等号 | & ne; | ne |
≡ | 恒等于 | & equiv; | equivalent |
≤ | 小于等于 | & le; | less than or equal to |
≥ | 大于等于 | & ge; | great than or equal to |
⊥ | 垂直符号 | & perp; | perpendicular |
← | 左箭头 | & larr; | left arrow |
→ | 右箭头 | & rarr; | right arrow |
↑ | 上箭头 | & uarr; | up arrow |
↓ | 下箭头 | & darr; | down arrow |
↔ | 水平箭头 | & harr; | horizontal arrow |
↕ | 竖直箭头 | & varr; | vertical arrow |
⇐ | 双线左箭头 | & lArr; | left arrow |
⇒ | 双线右箭头 | & rArr; | right arrow |
⇑ | 双线上箭头 | & uArr; | up arrow |
⇓ | 双线上箭头 | & dArr; | down arrow |
⇔ | 双线水平双箭头 | & hArr; | horizontal arrow |
⇕ | 双线竖直箭头 | & vArr; | vertical arrow |
♠ | 黑桃 | & spades; | spades |
♥ | 红桃 | & hearts; | hearts |
♣ | 梅花 | & clubs; | club |
♦ | 方块 | & diams; | diamonds |
© | 版权 | & copy; | copy right |
® | 注册商标 | & reg; | registration |
™ | 商标 | & trade; | trade |
¥ | 人民币 | & yen; | |
€ | 欧元 | & euro; | euro |
¢ | 美分 | & cent; | cent |
£ | 英磅 | & pound; | pound |
⊕ | & oplus; | ||
½ | 二分之一 | & frac12; | fraction |
¼ | 四分之一 | & frac14; | fraction |
‰ | 千分符号 | & permil; | per mille |
∴ | 所以 | & there4; | there fore |
π | 圆周率 | & pi; | |
¹ | 商标1 | & sup1; | super 1 |
α | alpha | & alpha; | alpha |
β | beta | & beta; | beta |
γ | gamma | & gamma; | gamma |
δ | delta | & delta; | delta |
θ | theta | & theta; | theta |
λ | lambda | & lambda; | lambda |
σ | sigma | & sigma; | sigma |
τ | tau | & tau; | tau |