为什么要学Markdown?有什么用?
为什么要学Markdown?有什么用?
本文目录
一、 Markdown是什么?
二、我为什么要去学习Markdown?
三、Markdown 语法
四、去哪里可以试玩?
五、怎么跟公众号结合使用?六、一些使用Md2All的tips
一、 Markdown是什么?
Markdown
是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。
来自维基百科
Markdown
听说是目前互联网上最流行的写作语言,它使用一些简单的符号(# * / > [] ()\
)来标记文本格式。它的语法非常简单,一看就会;另外,有很多非常好看的格式可以选择。当我稍微接触了多一点之后,我从此爱上了,虽然语法很简单,但是怎么充分地利用起来以及怎么用好还是要花点时间研究的,自这几天接触以来,我几乎将所有的坑全部踩过了,现在和盘托出,将我所学习到的分享给大家。
二、我为什么要去学习Markdown?
我已经听说Markdown
很久了,之前15还是16年用有道云笔记的时候,尝试过用Markdown
来记录日记,并没有发现有什么特殊之处,所以也一直没有去接触。
最近有朋友跟我反馈我的公众号排版很糟糕,第一次我是完全忽略,我才不想花那么多时间来排版(有带序号的大小标题,颜色不超过3种,重点部分有颜色突出,我就觉得已经很不错了),主要是要看内容对不对;当我第二次再收到这个反馈时并建议我去学习了解Markdown,我终于受不了了,我一定要将这个Markdown
给分析透,到底可以用来它来干吗?
研究过后,Markdown不仅可以帮助公众号排版之外,也可以给任何文档排版,使之更加有结构,更加好看,只要你喜欢记录和输出,喜欢用电脑去记录一些东西,如果你不想被落伍的话,Markdown是一个值得学习和掌握的技能。
三、Markdown 语法
1. 标题类,#数量决定几级标题
# 一级标题
## 二级标题
#### 四级标题2. 列表类
* 无需列表1- 生活
* 无需列表2- 态度
1. 有序列表- 起床
2. 有序列表- 刷牙3. 分割线
***
---4. 引用
> 是我引用5 文字格式
**粗体**
*斜体*
这几乎就是所有的语法了,一张图就搞定了,并且很有规律。例如所有的标题都是以#
个数来确定,无序列表可以用+ - *
都可以,分隔线线也有三种方式去实现。不需要解释太多,自己去玩玩就立马了解了。
四、去哪里可以试玩?
不熟悉这些标记符号,没有关系,多玩玩就会了。可以找一个在线编辑器或者一些Markdown编辑工具,将所有的语法都试玩下,几乎所有的Markdown编辑工具都是所敲及所得,敲玩空格后效果就出来了。现在主流的Markdown工具有Typora、Ulysses等等,其实这些工具都大同小异。在线编辑我推荐Md2All(https://md.aclickall.com/)。
这是Md2All网站上编辑的效果,左边编辑,右边预览:
这是Typora编辑的效果(后面我会整理一篇怎么充分利用这个工具,以及怎么跟Github结合使用):
五、怎么跟公众号结合使用?
公众号的编辑器也是一个富文本编辑器,但是样式都比较基础,并且不支持直接用Markdown语法来编辑文本。我一开始我是下载了一个浏览器的插件是Markdown Here来一键转化。网上有很多文章介绍了怎么安装和玩转Markdown here, 这个工具的主要作用就是一键转化功能,内容写好之后,点击浏览器地址栏右边的Markdown here插件图标一键转化,但我每次都会遇到一些问题,例如无序列表无法渲染,有些标题转化不过来,图片不能加载等等,有很多问题。
一键转化前的文本:
一键转化后的效果,首先无序列表的字号不对,表格不完全,然后任务列表加载不出来:
这种情况下很糟心,同样的文本在其他编辑器渲染的效果都OK,但公众号平台支持的不好,那我是怎么解决这个问题的呢?
- 卸载Markdown here 插件(如果安装了的话)
- 登录Md2All(https://md.aclickall.com/)编辑内容,然后复制粘贴到公众号,所有的样式渲染地很完美,包括图片加载也有方案支持。
这是复制前的效果:
这是粘贴到公众号编辑器的效果:
完美地解决了所有的问题。我喜欢用Typora编辑工具来写东西,所以我现在的操作流程是先用Typora
工具编辑好内容,然后复制内容粘贴到https://md.aclickall.com/
网站,然后复制粘贴到公众号编辑器。
六、一些使用Md2All的tips
- 怎么用好
一键排版
功能?
Md2All的强大之处就是本身就提供很多排版的样式,如果你懂点CSS的话,可以直接拿一个样式来修改,不喜欢的地方,就稍微调整下。例如我选择了字距偏大
的主题,我结合了Vue
主题的样式做了一些调整,例如段与段(P标签)之间的稍微调大了些,三级标题(H3标签)的字号和标题下的正文距离调小了一些,还有调了些其他细节的地方。(后台回复md
获取我配置好的CSS样式)
- 怎么解决图片加载的问题?
如果没有设置的话,如果在Md2All
里编辑的内容包括图片,一键复制,一键粘贴,图片是加载不出来的。可以点击编辑框框顶部的那个图片Icon,然后将这些参数配置好,但是配置好这些参数之前是需要注册七牛云账号的,我注册了一个账号,并实名认证了,到目前为止,没有交任何费用。所以如果可以通过注册个账号可以解决这个问题,那也是个不错的方案。
如果想在编辑内容时插入图片,不需要去点击任何按钮来上传,只要复制图片,直接在编辑框的输入状态时粘贴就好,特别方便。
你学会了吗?
为什么要学Markdown?有什么用?相关推荐
- markdown 目录缩进_页面排版很难吗?一起来学Markdown吧!01基础语法
为什么要学习markdown markdown入门门槛低,适用面广,排版格式简洁明了: 学习路径 基础语法->GFM扩展语法->写作规范->编译器 基础语法 1. 标题分级 语法: ...
- 前端学Markdown
概述 Markdown的目标是实现易读易写,一份使用Markdown格式撰写的文件应该可以直接以纯文本发布 Markdown的语法全由一些符号所组成,它的语法种类很少,只对应HTML标记的一小部分.由 ...
- 飞象求职学python_用Python制作markdown编辑器
还记得在上篇提到的rest-framework,文档中提到了markdown也是可选应用. 那么这篇我们就来尝试使用markdown来制作一个在线的可以预览的editor. 安装 Python Mar ...
- 书写神器——markdown
一个宅男,不知道去哪里.呆在房间,靠在墙边,听听歌,看看书,总要想一些事情,收集些经验.不然生活简直太索然无味. 这一周没有太大的成就,一直在关注dedeCMS,发现这个框架确实是个仿 ...
- markdown 本地链接_Markdown从入门到入坑
给大家安利一款我最近特别喜欢的软件typora. 是什么:typora是一款用Markdown语言编写文档的软件.那么问题来了,什么是Markdown? Markdown是一个标记性语言,使用约定好的 ...
- Markdown的常用使用语法
实际效果: 一级标题 二级标题 三级标题 无序列表 今天是周天 现在在深圳 目前学框架 有序列表 这是第一季 这是第二季 这是第三季 链接的写法 bitbo学markdown 带title bitbo ...
- markdown 入门 - 这样就够用了
最近学习了Markdown, 感觉写文档很方便啊.现在有很多博客都支持用markdown编辑器了,很方便.接下来就说一下自己的学习心得. 先来个目录炫一下: 文章目录 @[toc] 首先你需要个工具 ...
- Typora markdown教程
Typora教程 Typora教程 前言 一.标题 二.引用 三.代码 四.列表 五.表格 六.图片 七.超链接 八.字体 九.颜色 十.线线线 十一.快捷键 十二.特殊字符 十三. Typora T ...
- 前端学HTTP之web攻击技术
前端学HTTP之web攻击技术 前面的话 简单的HTTP协议本身并不存在安全性问题,因此协议本身几乎不会成为攻击的对象.应用HTTP协议的服务器和客户端,以及运行在服务器上的Web应用等资源才是攻击目 ...
最新文章
- 超赞网站推荐_字体(更多)超赞-标志性发明
- 华山论剑之iOStableView的双剑合璧
- C#清除HTML样式
- 线性表的链式表示——循环链表
- 5.16-在线词识别程序学习(ASR+IAT)
- 小米miui系统已停止服务器,小米两款机型停止 MIUI 更新,明天发布最终体验版固件...
- toadstool sql格式化
- ES6 变量解构赋值
- 李宁院士二审宣判,改判10年
- BZOJ_1003_[ZJOI2006]_物流运输_(动态规划+最短路)
- 简单欧拉公式c语言算法,算法之_欧拉公式
- 1236. Find All Numbers Disappeared in an Array
- 半闲居士 RGB-D slam代码编译总结
- 机器学习(1)——Python数据处理与绘图
- Java程序员如何能进入阿里、大众点评这样的大型互联网公司?
- Redis之事务的实现
- office2021 版本2203现已适配win11界面风格
- STM32F411的HSI和HSE启动方式切换及仿真
- 吞吐量和 IOPS 及测试工具 FIO 使用
- Win10 WSL忘记用户密码,重置密码