MarkDown学习
今天在B站跟着狂神下载了一个名叫Typora的软件并学了一个好玩的语法——MarkDown语法,我总感觉这个语法在CSDN的博客编写中是支持的,好像使用这个软件可以让写博客更加方便。在本地新建一个.txt(文本文件)文件并将后缀名从.txt改成.md(好好好好,骂人是吧),在.md文件中用MarkDown语法写完后应该可以直接复制粘贴到CSDN博客中,非常方便。今天写一个博客来记录一下这个MarkDown语法的使用方法。
一、标题
标题很重要。这里面貌似支持一级到六级标题的格式写法。标题的写法很简单,格式如下:#+空格+标题名。如果是一级标题就是一个”#“,如果是二级标题就是两个”#“,也就是”##+空格+标题名“,以此类推…最后是六级标题,是六个”#“,也就是”######+空格+标题名“。标题呈现的效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
就在我刚刚接触标题的写法而感到无所适从,担心以后记不住写法时,我手欠点击了鼠标右键,于是乎我看到了一到六级标题的选项,以及它们对应的快捷键,快捷键是ctrl+1/2/3/4/5/6,分别对应一/二/三/四/五/六级标题的快速用法,只需要选中你想变成标题的文字并按下对应等级标题的快捷键,你就可以迅速的创建出你想要的标题。怎么说?是不是很方便。
二、字体
字体很重要。加粗的写法是:两个星号+内容+两个星号(可恶啊,不好打啊,前后打出来“*”会加粗或者倾斜)。倾斜的写法是:一个星号+内容+一个星号。加粗与倾斜的写法是:三个星号+内容+三个星号。划线的写法是:波浪号+内容+波浪号,波浪号就是这个“~”。呈现的效果如下:
Hello world!
Hello world!
Hello world!
Hello world!
没错,如我所想,就在我感到无所适从,担心会忘记字体的写法时,我又手欠地点击了鼠标右键,一个类似Word的菜单栏赫然出现在我的眼钱。没错,就是这个!就是这个!上面有加粗、倾斜,貌似没有划线的写法。并且,友善的小破站网友们在弹幕中天才的发言也点醒了我,ctrl+B/I/U在这里可以用,这可真的是太棒了。
三、引用
引用很重要。引用的写法很简单,只需要“>”+内容就可以了,比如下面这句话就是使用了引用后的呈现效果:
苍穹之下,普世真理!
在引用了一段话的时候使用,貌似很美观。
四、分割线
是的,你知道我要说什么,分割线很重要。在这里分割线有两种写法,一种是:三个“-”,也就是“—”,另一种是:三个星号(它宝了个贝的,又变成倾斜了)。好像”-“是正常分割符,”*“是占用整行的分割符。呈现效果如下:
有用并且好看,我很喜欢。
五、图片
这玩意儿可老TM有意思了,我愿称之为NB一般的存在(说白了就是以前没玩过,现在给孩子乐坏了的那种)。它的写法是!+[]+(),支持本地图片和网络图片的展示,非常非常方便。其中“[]”是自己对图片的命名,比如说下面我老婆们的图片命名是[截图1],“()”里面则是本地图片的位置,可以直接选择。
下面这张图片是我在网上随便找的一张美女图片,从这张图片的获取方式可以体现出这款软件的强大。获取的方式很有意思,在网站上将你想找到的图片按右键,点击查看页面源代码,找到这张图片在代码中的网址复制粘贴到“()”中就可以了。
怎么说,是不是很好看?
六、超链接
这个很实用,写法是[]+(),“[]”中是超链接的标签名称,“()”是要跳转的地址,示例如下:B站。
写完这部分后,会出现点击B站无法跳转的情况,这种情况是因为Typora在文本编辑时不支持跳转到其他页面,在将该文章存入到网站后,可以支持跳转。
七、列表
有序列表的写法是1.什么什么,回车后可以自动排序,示例如下:
-
A
-
B
-
C
无序列表的写法是-(减号)+空格,回车后可自动排序,示例如下:
- A
- B
- C
八、表格
表格最快的写法是点击鼠标右键-插入-表格,可以选择几行几列(快捷键为ctrl+t),默认为创建一个三行四列的表格,示例如下:
表格的代码式写法如下:
|姓名|性别|年龄|
|–|–|–|
|danking|不详|12|
现在会出现这个情况,就是写法貌似是正确的,但是为什么没有出现表格呢?解决方法是点击左下角的“</>”的这个按钮,里面是博客在源代码模式下的样子,可以看到刚刚的表格的代码式写法中,是空着两行的,示例如下:
|姓名|性别|年龄|
|–|–|–|
|danking|不详|12|
空了两行,现在我们将这两行空行删掉,就可以创建表格了,示例如下:
姓名 | 性别 | 年龄 |
---|---|---|
danking | 不详 | 12 |
其中的那些符号都可以使用中文来写。
九、代码
这部分可以用java的格式写代码,语法格式为三个“`”+代码语言,符号按键是英文状态下,Tab键的上一个键位,直接按三下再写上代码语言的名称就可以了(没有空格)。如果要写java的程序,写法为:```+java,示例如下:
class People{
public static void main(String[] args) {
System.out.println("Hello world!");
}
}
十、总结
这次的学习,让我在大学毕业将近一年后,头一回体验MarkDown语法的魅力,这个东西确实很方便,对于写博客文章确实很有帮助,这比我上一个博客写起来要顺手的多得多。
对了,在菜单栏的视图中,有一个大纲选项(快捷键为ctrl+shift+1),它会根据你的标题等级将文章的各个部分进行分类,可以点击大纲内容迅速定位到你要查看的位置,非常方便。
最后,谢谢狂哥,谢谢狂神。