首页 > 其他分享 >markdown命令练习

markdown命令练习

时间:2023-09-03 10:13:29浏览次数:41  
标签:文字 段落 markdown 换行 练习 命令 加粗 目录

目录设定

关于目录的设定

markdown最多允许六级目录,若是想设置一级目录在编辑内容前加一个#即可,(注意:#和要编辑的目录之间需要一个空格的空间,否则可能出现识别不出的情况)

若是想要做二级目录,将一个#变成两个即可;若是三级,便是三个#。后面以此类推。

注意:用此方法时若不在markdown中换行,会默认将换行前的所有内容写入目录

例:
Alt text
Alt text

关于一些其他的目录设定方法

在设定一二级目录时,可以选择在想要设为目录的内容的下一行输入任意数量的等于号(一级目录)或减号(二级目录)

注:此方法的使用不同于第一种,普通的换行操作已经不能阻止其将前面的所有未定义为目录的内容改变成目录的行为,那么此刻我们就需要使用markdown的段落分割方式。将想要变成目录和不想变成目录的内容分开。
例:只使用换行时
Alt text
使用markdown的段落分割后
Alt text

关于markdown的换行操作

在markdown中,若是仅仅使用回车换行,在文本显示中并不会发生换行改变。如果想换行,就要在想要换行的地方打两个空格再进行回车换行即可成功。

关于markdown的段落分割

在某些情况,仅仅是换行操作并不能满足我们的需求了,比如前面的目录设置时,换行并不能起到足够的分割作用,或者编辑文本时想使其更美观,这时就要用到段落分割操作
markdown的段落分割比较简单,只需要在两段文本之间空一行即可,但是经过实验貌似markdown只允许空一行,并不能空多行,由于暂时用不到所以此事过后再说

关于markdown的文字强调操作

文字加粗

文字加粗有两种方式
第一种是在需要加粗的文字前后各加两个 * 此方法属于最为好用而且没有限制的方法。
但是也要注意 * 之间可以换行但是不可以分割段落

例:
tu
第二种是在需要加粗的文字前后各加两个 _ 此操作只能在前面没有内容的情况下使用
例:
tu

文字斜体

文字斜体的规则同加粗一样,只是 *和_ 都变成一个而非两个。

文字斜体并且加粗

此命令其实并不算是额外的命令,当你将一段文字加粗后,若是还想让它呈现斜体,只需将其当作普通文字,在外侧加上设置斜体的符号即可。当然,先加斜体再加粗也是可以的。
那么,此命令的规则也是同加粗一样的。

关于markdown的引用

引用的设置方式

如果想将一段文字进行引用操作,只需在该段落前放置一个 > 即可。
注意,如果只是换行而非分割段落的情况下,markdown还是会将换行后的内容进行引用。如果想要连续引用两段内容,只需在两段之间的空行也打一个>

另外,引用同目录一样也是可以分级的,只需将>的数量同级数相同即可。

关于markdown的列表

有序列表

若想创建一个有序列表,首行必须输入数字1和一个英文句号,随后空一个格,再输入内容,之后的每次换行都会自动生成一个按照数字顺序的新序列。且换行不必在上一行末尾空两个格.

从第二列开始,无论将数字修改成多少,显示结果都将是按数字顺序显示。

无序显示

无序显示只需在每一列的开头输入 - 或 + 或 * 之后的每一列前方都可以输入这三种符号,但是官方建议列表内符号统一。

列表的嵌套

如果想要在列表内再嵌套一个列表,那么就要提前在嵌套的前一列的末尾空两格,嵌套列表前缩进两个格,再按照需求输入数字或者符号。
当然,如果不想嵌套列表,而是单独的文字,那么在前方缩进两格后直接输入内容即可。

关于markdown的代码语法

若需要标记一段代码,那么只需要在需要标记的代码的两段加上 `` 即可。

但是,当代码中包含 `` 的时候就需要使用双反引号了,即````.前后各两个。

当需要输入代码块时,鉴于我资质愚钝,按照教程所说的块代码缩进,但是输出的还是不能换行的代码
如图:tu
所以另辟蹊径,只学会了另一种省事至极的方法:

只需在代码块的前一行和后一行分别放三个反引号即可。

如图:tu

标签:文字,段落,markdown,换行,练习,命令,加粗,目录
From: https://www.cnblogs.com/fengjiandao/p/17652319.html

相关文章

  • clean up markdown files
    install:[email protected]'monlyusing"npminstalltidy-markdown-g",itwillissuenode:internal/modules/cjs/loader:1080throwerr;^Error:Cannotfindmodule'../lib/language-code-rewrites'Requirestack......
  • Python练习:嵌套列表解析,讲3*4的矩阵转换成4*3的矩阵
      1#嵌套列表解析,讲3*4的矩阵转换成4*3的矩阵23matrix=[[1,2,3,4],4[5,6,7,8],5[9,10,11,12]]678forrowinmatrix:9print("遍历每一行:",row)101112print("\n")1314s=[[row[i]forrow......
  • linux 防火墙相关命令
    主机名vim/etc/hostnamenode1.itcast.cnnode2.itcast.cnHosts映射vim/etc/hosts192.168.0.140node1node1.itcast.cn192.168.0.141node2node2.itcast.cn192.168.0.130master1192.168.0.140worker1192.168.0.150worker2环境变量vim/etc/profileexportJAVA_HOME=...ex......
  • php:命令行的常用例子(php 8.2.5)
    一,查看安装配置信息[liuhongdi@img~]$/usr/local/soft/php8.2.5/bin/php-i           相当于执行:[liuhongdi@img~]$/usr/local/soft/php8.2.5/bin/php-r"phpinfo();”二,列出开启的扩展模块:[liuhongdi@img~]$/usr/local/soft/php8.2.5/bin/php-m[......
  • 超微IPMICFG使用命令
    命令解释ipmicfg-m显示IPv4地址和MACipmicfg-m<ip>设置IPV4地址ipmicfg-a<mac>设置MACipmicfg-k显示子网掩码ipmicfg-k<mask>设置掩码ipmicfg-dhcp获取DHCP状态ipmicfg-dhcpon启用DHCPipmicfg-d......
  • Crontab命令详解
    Linux系统则是由cron(crond)这个系统服务来控制的。Linux系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外,由于使用者自己也可以设置计划任务,所以,Linux系统也提供了使用者控制计划任务的命令:crontab命令。一、crond简介crond 是linux下用来周期......
  • 视图开发 命令式 声明式 将视图和数据分离
    10|Widget中的State到底是什么?https://time.geekbang.org/column/article/108576 下述代码分别展示了在Android、iOS及原生Javascript中,如何将一个文本控件的展示文案更改为HelloWorld://Android设置某文本控件展示文案为HelloWorldTextViewtextView=(TextView)f......
  • 如何使用iisreset命令重启IIS
    如何使用iisreset命令重启IIS 1、界面操作打开“控制面板”->“管理工具”->“服务”。找到“IISAdminService”右键点击“重新启动”弹出“停止其它服务”窗口,点击“是”。2、Net命令操作点击“开始”->“运行”,输入cmd打开命令窗口;输入netstopiisadmin /y 回......
  • MarkDown用法
    关于MarkDown常见功能学习1视图大纲视图:可以清晰看到目录结构2标题一级标题:"#"+空格+“标题名”二级标题:“##"+空格+“标题名”三级标题:“###"+空格+“标题名”最多可以支持到六级标题3字体加粗:字体两边分别加上2个*号斜体:字体两边分别加星号(1个)粗体加斜体:字体两边分别......
  • Node为nuxt.js 的源代码打包的执行命令
    为Node源代码打包的执行命令#清理缓存数据/root/.nvm/versions/node/v14.17.6/bin/npmcacheclean--force#删除之前使用过的插件模板文件等,若下面有.nuxt文件也一下做删除rm-rfnode_modulespackage-lock.json.nuxt#设置淘宝的npm源/root/.nvm/versions/node/v14.17......