想在简书文章里加入代码,就得用Markdown方式,切换方式为:设置-基础设置-常用编辑器-Markdown。(注意:切换后只对新文章生效)
下面是我的 Markdown 学习总结。不求详尽,只求简明。
编辑器:
试用了 Mac 下的三个常用编辑器:Mou,MacDown,Typora
Typora 全中文界面,三平台支持,换行和插入图片都更方便,预览速度快,所以我决定使用Typora。
下面的 Markdown 语法都是基于 Typora 的。
语法:
1.换行
直接回车(return) 就行。
2.标题
行首的1-6个井号,对应1-6级标题。
#一级标题
####四级标题
一级标题
四级标题
3.代码
用 ` 号。(` 是Tab键
上边,数字1
键左边的那个按键)
一行或行内代码用成对的单个 ` 。
跨行的代码块用行首的三个 ` 并按下回车。可以在代码块右下角填入语言名,Typora会自动进行语法高亮。
4.引用
行首的单个 > 。结束引用:连敲两下回车。
引用
5.链接
链接分为行内链接、参考链接和自动链接
常用的是行内链接,点击网址浏览器跳转到新的网页就是这种。
格式为 [链接文字](链接地址 ‘title选填’)
v1coder
( Mac 上打开 Typora 内链接的方法为:按住 command 键单击链接)
参考链接就是文章内的链接,不常用。
自动连接,使用<> 包括的网址或邮箱地址会被自动转换为链接
注意:网址前面的 http:// 或 https:// 不能省略,下面的图片地址也是。
6.图片
格式为 ![图片替代文本](图片地址 'title 选填')
图片地址可以是本地图片的绝对路径。
本地图片可以直接拖拽来插入,并且点击图片可以修改 markdown 源码.
7.分割线
在行首的连续三个 * 、 - 或 _ 。
***
---
___
8.列表
无序列表,在行首使用 * 、+ 或 - 后面跟空格
有序列表,在行首使用数字和 . 后面跟空格
结束列表:连敲两下回车。
无序列表和有序列表可以随意互相嵌套。
1. 这是有序列表
- 嵌套无序列表
- 无序列表
2. 回到有序列表
1. 嵌套有序列表
- 这是有序列表
- 嵌套无序列表
- 无序列表
- 回到有序列表
- 嵌套有序列表
注意:列表的语法符号后面都必须有空格。
9.文字样式
*斜体*
_斜体_
斜体
斜体
**加粗**
__加粗__
加粗
加粗
注意,斜体和加粗语法中,* 或 _ 内侧不能有空格。
下划线和高亮的语法如下,但简书不支持这两种语法
<u>下划线</u>
==高亮文本==
10.字符转义
在以上所有语法的字符前面加上反斜线 \ ,可以让他们不发挥作用,而以原样显示。
\#
\`
\>
\*
#
`
>
*
要想显示 \ 本身用 \\
\
任务列表:
最后说一下任务列表,不常用但语法需要注意(简书不支持)
- [ ] 未完成任务
- [x] 已完成任务
注意,语法包含三个空格哦,- 与[ 之间、[ 与] 之间、] 与文本之间都要有一个空格。
结束任务列表:两下回车键。
简书与 Typora 的兼容性
简书与 Typora 语法基本相同,但从 Typora 复制到简书,几乎所有语法都需要重新编辑,包括:标题、行内代码、引用、粗体斜体、转义字符。
跨行代码、分割线、列表得到保留。
在简书里需要手动加入换行 <br>
。
此外,简书不支持下划线、高亮、任务列表语法。
扩展阅读
20171227
Typora 几乎不支持 HTML 语法,简书完全不支持。
20171228
经过几天的使用,我发现 Typora 编辑完的文章,以“复制为 Markdown”方式复制,粘贴到简书,就几乎不用再编辑,加几个 <br>
就可以发布了。
20171231
网友评论