Markdown介绍标记语言从新手到精通
我们最常见的标记语言是 HTML。 HTML 是一种超文本标记语言。 标记语言的目的是做一些标记,然后解释它,目的是表达。
Markdown 简介
Markdown 是一种轻量级标记语言。 Markdown 由 John Gruber 于 2004 年创建,现已成为世界上最流行的标记语言之一。 Markdown的主体是文本html文字右对齐,用于内容展示。 它具有简洁的风格,可以简化文字样式、排版等问题,专门用于内容展示。
Markdown 和 HTML
Markdown从来没有被用来取代HTML,也不是为了后端开发和编写完整的页面。 虽然如今各类开源博客系统都支持 Markdown 生成页面,但它们并不是为了取代 HTML。 Markdown 旨在方便书写,标记格式,同时使标记格式后的纯文本,相比 HTML 源代码html文字右对齐,更具可读性。
Markdown语言显示时可以转换为HTML语言,可以在浏览器中转换,也可以在服务器端转换。 在 Markdown 中,也可以使用 HTML 句型。 一般来说,我们使用的Markdown文本编辑器通过Markdown解析器将Markdown格式的文本解析为HTML格式。 此时,我们就可以看到HTML样式的文档了。
句子标题
标题分为1级标题、2级标题、至6级标题,1级标题字号最大,6级标题字号最小。 标题的标记符号为“#”,#与内容之间只有一个空格。 例如,#hello 表示一级标题。 一级标题用1#,二级标题用2#,仍然达到六级标题。 在HTML中用于表示标题,其效果与‘#’相同。
文本
最常见的文本类型是粗体、斜体、删除线、逗号、列表(有序、无序)、超链接、引用以及与文本结合使用的一些样式,例如空格、换行符和水平线。 粗体:helloworld,世界和平,使用**或__加粗,将内容包裹在星号之间,内容与星号之间不留空格。 用于 html 中。
斜体:helloworld、世界和平,使用斜体 **** 或 ____,内容周围用两个星号括起来,内容和星号之间不留空格。 在 html 中使用 或 。
删除线:helloworld,世界和平,使用~~~~进行删除线,左右两个波浪线将内容包裹起来,内容与波浪线之间不留空格。 在 html 中使用 或 。
逗号:helloworld,世界和平,markdown没有原生的逗号句型,需要使用的可以使用html。
列表:分为有序列表和无序列表。 有序列表用数字+.表示,无序列表用-破折号表示。 两者都需要一个空白空间来显示。 有序列表和无序列表都可以嵌入设置来使用。
有序列表
无序列表
有序列表和无序列表的组合
超链接:百度,使用''[]()'',[]上写上要解释的名字,括号上写上url,html中使用标签,herf上写上url链接,百度。
引用:使用“>”,如果有多行,可以将多个>放在每行开头并一起使用,并且可以嵌套使用。
空格键:对于普通空格,我们可以使用空格键。 如果空格太多,我们可以使用空格,不换行。 英文显示不稳定。 例如,一行的开头有两个空格,即两个单词。 上去不太方便。 一种是全角空格,1/2个英文字符间距,另一种是半角空格,1个英文字符间距。
换行:直接使用回车即可,或者使用
这只是一个换行符。
横线:“---”可以在单线上使用,也可以在单线上使用。
其他
图片:与超链接非常相似,只需使用![]()即可。 []中写名字,但写不写都无所谓,()中写url,可以是本地路径,也可以是网络url,本地路径可以是相对url,也可以是绝对url。 如果图片跟随一行文字,那么图片的长度就比较小,可以将文字和图片容纳在一行中。 这时候文字行的高度就会放大,不太美观,看起来也很难看。 我们可以开始另一行,例如下面的第二行。
表:使用 | - 完成表格,前面是表头,中间用---完成分隔。 每个单元格包含一个内容。 具体显示效果如下
| 姓名 | 年龄 | 班级 | 专业 |
| ------------ | ------------- |------------- |------------- |
| 张三 | 23 | 三年级二班 | 计算机 |
| 李四 | 25 | 五年级八班 | 马克思理论 |
姓名
年龄
班级
主要的
张三
23
五年级二班
电脑
李斯
25
三年级八班
马克思理论
在 --- 左侧添加 : 表示左对齐,:---, :---: 居中,---: 右对齐
左对齐
在中心
右对齐
张三
23
五年级二班
李斯
25
三年级八班
内联代码:使用两个“浮动字符”包裹内容,System.out.println("helloworld!");
块级代码:内联代码在同一行,块级代码在多行。 只需要前后用三个“浮动字符”来包裹内容即可。 上面的ticket字符串可以设置代码类型,比如java、python,会有不同的颜色设置。
@Test
public void helloTest() {
String str1 = "hello";
String str2 = "world!";
System.out.println(str1 + str2);
}
任务列表:我们可以用-[]任务1的格式来表达,注意空格,这里用x来填写,完成任务。
Emoji:如果是Windows 10系统,使用win+。 会弹出emoji表情,也可以用:xx:的方式,比如微笑,100,钻石等等,️等等,这个需要系统和编辑器的支持。
视频:直接使用标签即可,其中src写入具体视频的地址,绝对路径,相对路径,或者网络url。
对于Bilibili来说,如果我们想使用视频,可以直接分享上面的代码并粘贴。
小编推荐使用Typora。 导入文档首选项-->导入设置-->PDF/Html设置文件-->导入高亮高亮 很多地方都是母语,需要用typora打开。 打开方式是文件-->首选项-->markdown-->高亮,重启后生效。 使用时,通过==xx==,xx会变色,并编程高亮模式。设置Typora主题
我们可以使用官方主题,文件-->首选项-->外观-->获取主题,网址为:,下载我们想要的主题,然后解压到C:Usersyour userAppDataRoaming Typorathemes 目录下,重启即可。
自定义主题
可能还有一种情况,就是我们下载的内置或者第三方主题不符合我们的审美需求。 这时候我们就可以自己更改主题了。 改变主题需要一定的html+css基础。 下面以突出显示的样式为例。 通常情况下,突出显示的样式是白色的,我们可以更改它。
文件->首选项->常规->中间设置->打开调试模式找到菜单栏->查看菜单打开开发者工具,或者使用快捷键shift+F12使用选择按钮找到我们想要的文本更改制作样式 发现样式更改后,查找、修改、写入到我们对应的文件主题css文件中,重启软件,测试效果。
mark{
background:lightgreen;
}