草庐IT

markdown小小白常用语法

li-jian-Lee 2023-03-28 原文

第一次用vscode写笔记去同步Cnblog,不知道写啥就记点常用的md语法吧

1. 标题怎么写?

利用“#” + “ ” 即可实现第几节标题(其中'/',表转义)

> # title1
> ## title2

title1

title2

2. 换行怎么表示?

注意换行在md以及很多编程语言里面都是一样都是通过两空格' ' + 'Enter'实现的

3. 强调语句怎么表示?
> *ltalic*

斜体
ltalic

> **bold**

加粗
bold

> ***bold_ltalic***

粗斜体
bold_ltalic

> ~~错误内容~~  balabala

错误内容 balabala

4. 引用怎么表示?

在想要渲染的段落前加上‘>’+‘空格’符号

> 这是敲引用的方法

我才是真正的引用

其次引用中还可以嵌套很多语法,比如:引用、强调、列表、标题、图文等等

5. 有序/无序列表怎么表示?

要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。数字不必按数学顺序排列,但是列表应当以数字 1 起始。

1.   
4. 
  1. first
  2. second

要创建无序列表,请在每个列表项前面添加破折号 (-)、星号 (*) 或加号 (+) 。缩进一个或多个列表项可创建嵌套列表。

- first

  • first
    • second
      • third

如果要在保留列表连续性的同时在列表中添加另一种元素,请将该元素缩进四个空格或一个制表符

  • open ipynb
    input('hello world')
    import numpy as np
  • close ipynb
6. 代码语法怎么表示?

要将单词或短语表示为代码,请将其包裹在反引号 (`) 中--这是键盘左上角esc下面那个符号,不是单引号(')

in python we use print() to express our contents

可以用(```)来包裹大块的代码

{
'name':Lee
age':20
'degree':Master
}  

在受防护的代码块之前的反引号旁边指定一种语言,可以对应编程语言高亮

```python
{
'name':Lee
age':20
'degree':Master
}  ```
{
'name':Lee
age':20
'degree':Master
}  
7. 分割线怎么表示?

要创建分隔线,请在单独一行上使用三个或多个星号 (***)、破折号 (---) 或下划线 (___) ,并且不能包含其他内容。
为了兼容性,请在分隔线的前后均添加空白行。

> xiaomin: how are u
>   
> ---
> 
> xiaoli: i'm fine ,栓Q

xiaomin: how are u


xiaoli: i'm fine ,栓Q

8. 如何加链接文本?

链接文本放在中括号内,链接地址放在后面的括号中,链接title可选。链接title是当鼠标悬停在链接上时会出现的文字,这个title是可选的,它放在圆括号中链接地址后面,跟链接地址之间以空格分隔。

这是一个链接 [超链接显示名](超链接地址 "超链接title")。

eg: 这是一个链接 [Markdown语法](https://markdown.com.cn)。

这是一个链接 Markdown语法

  • 给链接增加 Title
这是一个链接 [Markdown语法](https://markdown.com.cn "最好的markdown教程")。

这是一个链接 Markdown语法

  • 也可以直接使用尖括号把URL或者email地址从字符串变成可点击的链接
<https://markdown.com.cn>

https://markdown.com.cn这是一个可以跳转的链接

9. 如何在md加入图片呢?

插入图片Markdown语法代码:

![图片alt](图片链接 "图片title")。

给图片增加链接。将前面语法用方括号括起来,然后在后面加个圆括号,里面放跳转链接

[![这是图片](https://alifei05.cfp.cn/creative/vcg/800/new/VCG211291032317.jpg "test image")](https://alifei05.cfp.cn/creative/vcg/800/new/VCG211291032317.jpg)

10. md的表格怎么写?

要添加表,请使用三个或多个连字符(---)创建每列的标题,并使用管道(|)分隔每列。您可以选择在表的任一端添加管道。

| Syntax      | Description |
| ----------- | ----------- |
| Header      | Title       |
| Paragraph   | Text        |
Syntax Description
Header Title
Paragraph Text

您可以通过在标题行中的连字符的左侧,右侧或两侧添加冒号(:),将列中的文本对齐到左侧,右侧或中心。

| Syntax      | Description | Test Text     |
| :---        |    :----:   |          ---: |
| Header      | Title       | Here's this   |
| Paragraph   | Text        | And more      |
Syntax Description Test Text
Header Title Here's this
Paragraph Text And more
11. md的字体怎么调?
markdown支持html语言,所以我们采用html语法格式即可。
  • 文字居中<center>这一行需要居中</center> (这与HTML语法是一样的)
这一行需要居中
  • 黑体字体<font face="黑体">我是黑体字</font>

我是黑体字

  • 大小为size<font face="黑体" size=10>我是更大的黑体字</font>

我是更大的黑体字

  • 颜色替换<font color=red size=72>颜色</font>

颜色

有关markdown小小白常用语法的更多相关文章

  1. ruby-on-rails - Rails 常用字符串(用于通知和错误信息等) - 2

    大约一年前,我决定确保每个包含非唯一文本的Flash通知都将从模块中的方法中获取文本。我这样做的最初原因是为了避免一遍又一遍地输入相同的字符串。如果我想更改措辞,我可以在一个地方轻松完成,而且一遍又一遍地重复同一件事而出现拼写错误的可能性也会降低。我最终得到的是这样的:moduleMessagesdefformat_error_messages(errors)errors.map{|attribute,message|"Error:#{attribute.to_s.titleize}#{message}."}enddeferror_message_could_not_find(obje

  2. 语法类似于 GitHub Flavored Markdown 的 Ruby markdown 解释器? - 2

    我使用Jekyll运行博客,并认为我会解决RedcarpetMarkdown解释器,因为它是developedandusedbyGitHub.好吧,我只是碰巧遇到了一个错误,去检查问题,然后foundthis.Maintainersays,"Asyouprobablyhavenoticed(harharharhar)Idon'thavetimetomaintainRedcarpetanymore.It'snotapriorityforme(IfindMarkdownthoroughlyboring)andit'snotapriorityforGitHub,becausewenolong

  3. ruby - 代码块中的 Markdown 换行符 - 2

    使用Redcarpet,当我在Markdown中包含类似以下内容时,它不考虑任何换行符或缩进。我在行尾尝试了两个空格。代码之间的额外行。似乎没有任何效果。```xml3```我明白了:3这里是Redcarpet设置:Redcarpet::Markdown.new(Redcarpet::Render::HTML,:autolink=>true,:space_after_headers=>true,:fenced_code_blocks=>true,:no_intra_emphasis=>true,:lax_html_blocks=>true)我需要做什么才能正确换行并保留缩进,就像这里或

  4. ruby-on-rails - 我需要从 HTML 转到 markdown,有什么建议吗? - 2

    我正在使用Maruku,将Markdown(超集)转换为HTML,你知道我该怎么做才能从HTML转换为Markdown吗? 最佳答案 Google发现了一个名为reverse_markdown的ruby​​脚本.它似乎可以满足您的需求。 关于ruby-on-rails-我需要从HTML转到markdown,有什么建议吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/175162

  5. 电脑怎么截图?进来看(8种常用截图方法) - 2

    电脑上可以截取图片吗?如果可以,该如何操作呢?相信很多小伙伴都只知道一两种截图的方式,知道的并不全面。其实,电脑上有多种方式截图的,而且非常方便。电脑怎么截图?今天我们就来教大家如何使用电脑截取图片的8种常用方式!操作环境:演示机型:Delloptiplex7050系统版本:Windows10方法一:系统自带截图具体操作:同时按下电脑的自带截图键【Windows+shift+S】,可以选择其中一种方式来截取图片:截屏有矩形截屏、任意形状截屏、窗口截屏和全屏截图。 方法二:QQ截图具体操作:在电脑登录QQ,然后同时按下【Ctrl+Alt+A】,可以任意截图你需要的界面,可以把截图的页面直接下载,

  6. Unity常用文件夹 - 2

    1.Scenes游戏场景文件夹用于放置unity的场景文件 2.Plugins插件文件夹用于放置unity的依赖文件,例如dll 3.Scripts脚本文件夹用于放置unity的c#脚本文件 4.Resources游戏资源文件夹用于放置unity的各种游戏资源,比如images,prefabs,同时只有放到Resources文件夹的游戏资源才能使用Resource.load(资源路径不加后缀)加载到游戏内存中进行使用 5.EditorUnity编辑器扩展脚本文件夹usingUnityEditor;这个名称空间就是Unity编辑器的名称空间这个名称空间提供了扩展Unity编辑器的各种类 【你所有

  7. ruby-on-rails - 如何验证 Markdown? - 2

    可以写成Markdown语法无效的内容。无效意味着BlueCloth库无法解析内容并抛出异常。Rails中的markdown助手不会捕获任何BlueCloth异常,因此整个页面无法呈现(呈现500服务器错误页面)。在我的案例中,允许用户编写Markdown内容并将其保存到数据库中。如果某人使用了无效语法,则该内容的所有连续渲染尝试都会失败(状态代码500-内部服务器错误)。您如何解决这个问题?是否可以在保存到数据库之前在模型级别验证Markdown语法? 最佳答案 您应该编写自己的验证方法,在其中初始化BlueCloth对象,并尝试

  8. ruby - Jekyll 不解释 Markdown - 2

    我正在使用jekyll.rb创建网站.我有一个名为about.html的页面:{%includeabout_content.markdown%}在about_content.markdown我有一些虚拟Markdown:AFirstLevelHeader====================ASecondLevelHeader---------------------Hello!由于某些原因,当页面被渲染时,结果是这样的:resulthttp://gabrielecirulli.com/p/20120107-203135.png即使我将YAML前面的内容添加到我的markdown文件

  9. ruby-on-rails - 如何使用 markdown 文件作为 rdoc 的主文件(在 Rails 项目中)? - 2

    是否可以在Rails项目中使用readme.md文件并让rdoc在主页上使用它?我尝试按如下方式设置我的rake任务,但生成的index.html页面有一个占位符语句。如果我更改为README.rdoc,它会按预期工作,因为包含文件的内容。我也在尝试使用tomdoc,我猜这可能会使事情复杂化,不确定。RDoc::Task.new:rdocdo|rdoc|rdoc.main="README.md"rdoc.rdoc_files.include("README.md","doc/*.rdoc","app/**/*.rb","lib/**/*.rb","config/**/*.rb")rdo

  10. 支持 WikiWord 的 ruby​​ markdown 解析器? - 2

    我正在使用git-wiki用于我的个人笔记存储。它工作得很好,除了WikiWords在markdown解析阶段之前使用正则表达式转换为链接。这会弄乱很多东西,例如指向外部wiki页面的链接或block引号(如果我要引用某些内容,我不希望将WikiWord更改为链接)。是否有能够理解WikiLinks的基于ruby​​的Markdown解析器? 最佳答案 最好的解析器是基于C的解析器(upskirt/sundown),它的ruby​​迭代是红地毯:https://github.com/tanoku/redcarpet出于性能和安全原因

随机推荐