1.什么是markdown
一般软件下面总看到有markdown文件README.md,然后自己也图个跟潮流走,以前的描述文件一改用md后缀呗,然后也就这样了。好歹github和各大开源软件都用了markdown,学习下是有必要的。
Markdown优点
Markdown缺点
太简单,很多复杂的专业排版样式功能无法实现,只适用于要求不高的文字排版场合(办公、技术文档等)
2.Markdown标记语言的使用
Markdown标记语言可描述10种标签
1:标题(# h1-h6)
2:列表(<ul><ol><li>)
3:空格、段落和换行(<p><br>)
4:超链接([]() <a>)
5:图片(![]() <img>)和公式
6:代码块(“` <pre>)
7:着重、强调(** <em><strong>)
8:表格(-|-|- <table>)
9:转义字符()
10:分隔线(— <hr>)
1.标题
Markdown 支持两种标题的语法,类 Setext 和类 atx 形式。
类 Setext 形式是用底线的形式,利用 = (最高阶标题h1)和 – (第二阶标题h2),例如:
类Atx形式,行首连续#后为标题文本,标题标记从行首遇到非#结束,判定为第几级标题,超过连续6个#则为h6;看第7行,行末没空格,第8行行末有空格。为了不出现复杂的特殊情况,请总是在连续#和文本之间留空格。空格个数看个人喜好,转换的时候文本也不会有空格,只是在markdown中可以区分标记和文本。
2.列表
Markdown支持有序列表和无序列表
无序列表
无序列表用 * + – 作列表标记,效果相同,标记后须留空格。
5.图片(![]() <img>)和公式
图片只比超链接前面多个 !
图片路径,相对链接、绝对链接均可
复杂的写法,例如 图片加超链接、图片设宽高 等,建议用HTML或CSS实现
2.两个反引 ,“,HTML转义为<pre>
3.块级代码块,三个反引 包含,“`,HTML转义为<pre><code>包裹区块,保留布局
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!