【Markdown】基本语法和示例-1

2022-03-09 17:43:50 星期三

提示:文章写完后,目录可以自动生成。


基础元素

提示:这里可以添加本文要记录的大概内容:

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
1个星号是强调(斜体)
2个星号是加粗
3个星号是倾斜加粗
两个等号是标黄
两个波浪号是删除线

一个小波浪号,是引用,但是在notion当中是/quote

H2O 两个波浪号加文字是下标
210两个^是上标

  • [这是啥,这是任务]
  • 完成任务,就是前面多了个小点
  • 项目1,嗯有个列表好看点
    • 项目2
      • 项目3

图片

image

表格1

项目Value
电脑$1600
手机$12
导管$1

表格2

Column 1Column 2
文本居中文本居右

注释

Markdown将文本转换为 HTML

自定义列表

Markdown
Text-to- HTML conversion tool
Authors
John
Luke

甘特图

2014-01-06 2014-01-07 2014-01-08 2014-01-09 2014-01-10 2014-01-11 2014-01-12 2014-01-13 2014-01-14 2014-01-15 2014-01-16 2014-01-17 已完成 进行中 计划中 现有任务 Adding GANTT diagram functionality to mermaid

UML图

张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

Flowchart流程图

Created with Raphaël 2.3.0 开始 我的操作 确认? 结束 yes no

Mermaid流程图

Cool
Where am i?
«interface»
Class01
int chimp
int gorilla
size()
AveryLongClass
Class09
C2
C3
Class07
Object[] elementData
equals()
Class10
>>service>>
int id
size()

案例

一、pandas是什么?

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、使用步骤

1.引入库

代码如下(示例):

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2.读入数据

代码如下(示例):

data = pd.read_csv(
    'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())

该处使用的url网络请求的数据。

总结

提示:Markdown是标记语言,类似于HTML。所看到的各种Markdown编辑器显示的样式都是转换为HTML后加上CSS显示的。而转换为HTML只是它的实现形式而已。

Markdone相比于HTML更简单,当你想快速写篇丰富格式且又美观的文章,却又不想打开Word时,可以用Markdown,手不离键盘,快速高效。
几分钟就能了解它的全部语法。相对另一种标记语言HTML各种复杂的标签,Markdown对使用者更加友好。比较常用于各类博客,笔记软件
HTML 偏重精确性,文档结构准确无误;Markdown 强调流畅性,标记简单且与渲染效果相似。
至于 Markdown 的渲染效果好不好看,那就看你用上的 CSS 实现是怎么写的了,啥样的都有。

嗯,说到这里,我第一次接触标记语言是在公众号,文本通过符号标记后,秀米提供了各种css方案,选择好以后一键渲染就好了。效果足够美观,可以让大众阅读。。

优势

分段: MD只要多空至少一行,自然分段; HTML 需要<p/>标签。

换行(部分实现采用) : MD就是插入换行符; HTML需要<br />标签。

引用: MD开头>就好; HTML < blockquote />通常的效果太平淡... ..

分隔线: MD只要---或者* * *或者你还可以写得更漂亮; HTML的<hr />好直观啊! !

标题: MD开头打#号1-6个,简单直观; HTML 用<h1 />~<h6 />不直观。

列表: MD开头* + -或者数字加点足够; HTML还要<uI/>或<ol/>嵌套<li/> 烦人不?
多级列表就继续烦人呗。
表格: MD只要单元格之间加|分隔,表头下加----:---就能设置文本水平对齐了; HTML
的<table /> <thead /> <tbody /> <tr /> <th/> <td />呵呵呵呵。

链接: MD只要[caption](url)多简单; HTML那个<a href= 'url'>caption</a>累死人。

尾注: MD用[caption][tag]以及[tag]: url就行了; HTML ...

想不起来某种排版格式采用什么样的MD标记了?那就直接写一-个HTML标签好了,兼容。

不足

Markdown 从来都不是用来替代 HTML 的,更不是用于前端开发、写完整页面的。Markdown 的设计目的是方便写作的时候,标记格式、同时使标记格式后的纯文本,比起 HTML 源码,更有可读性。

图床啊,图床啊!!

图片都是引用别处的链接,别处如果链接没有了,就图片失效了。所以文章里的图片,虽然是借用网络上他处的,但是最好还是能转存在自己的空间里,才更安全。。
说到这里,notion转markdown的时候,会把所有图片都从原网站下载下来,然后和md.文件一同打包,这也算是比较好的一个地方了吧!
如果想写书稿,还是用word(排版太麻烦)或者latex吧,类似于这种双页渲染的编辑器,也能专心与内容的书写。
不过,如果要写网页,还是得html,虽然不一定直接用html,也可以用md文件转,或者latex2html。全网通吃很难,有很长的路要走。
2022-03-09 18:14:25 星期三


2023年5月2日21:35:55

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hmywillstronger

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值