为了账号安全,请及时绑定邮箱和手机立即绑定

一篇文章搞定Markdown

Markdown的优势不再赘述,直接上语法。

标题

标题一这么写: #标题内容
二级标题则需要在标题内容前加两个##,以此类推,直到六个#为止,即标题六。七个及以上的#不再生效。


分隔线

方式一: 单行使用三个及以上 ,独立成行,不要有其它字符,\ 之间允许存在空格。
方式二: 单行使用三个及以上 _,独立成行,不要有其它字符,_ 之间允许存在空格。
方式三: 单行使用三个及以上-,独立成行,不要有其它字符,-之间允许存在空格。


引用
我这篇文章就是用markdown语法写的。
引用这么写:>文字内容。
列表

无序列表

无序列表这么写:

  • +列表内容
  • *列表内容
  • -列表内容
    注意:+、-、*与列表内容之间至少存在一个空格。

    有序列表

    无序列表这么写:以数字和 . 开头。
    1.列表内容
    2.列表内容
    换行
    换行这样写:行尾加< br >,括号间不应该有空格。
    咦?是不是很眼熟,亲爱的程序猿朋友?尤其是前端攻城狮们。
    超链接
    超链接这么写: [ 淘宝 ] (https://www.taobao.com)。
    效果——淘宝
    注意:中括号后面紧跟小括号,不要有空格。
    图片
    图片和在超链接的基础上加上 ! 即可。
    效果——淘宝图片
    字符转义

    在特殊字符前加上 \ 即可。程序猿们对此依然很眼熟。


如何强调内容?
  • 使用星号(*)表示斜体。
  • 使用双星号(**)表示加粗。
    注意事项:*、**需要成对出现,且不能与包裹的内容间留有空格。
    程序猿专区

    代码块

    代码块这么写: ```代码内容``` 

    代码高亮——在第一行`后面指定编程语言,例如\`\js

    效果如下:

    console.log('hello');

    注意:```必须独自占据一行。

思考:Markdown语法是不是和HTML有异曲同工之妙,比如#对应<h1></h1>,显然前者更简洁,那么作为软件工程师你能实现类似Markdown的功能吗?或者说其原理是什么?
说明: 所有使用的语法字符都得采用英文输入法输入。
点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
全栈工程师
手记
粉丝
70
获赞与收藏
147

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消