标题1
标题2
标题3
标题4
标题5
标题6
在一个宁静的夏日午后,微风轻拂着脸颊,阳光洒在大地上。我静静地坐在树下,感受着大自然的美妙。周围的鸟儿欢快地歌唱着,仿佛在述说着属于它们的故事。我闭上眼睛,聆听着这美妙的音乐,心中充满了宁静与喜悦。
这个季节里,花朵竞相绽放,各种色彩鲜艳的花朵在微风中摇曳生姿。我看到了一朵娇艳的玫瑰花
,它散发着迷人的芳香,吸引着蜜蜂和蝴蝶前来采蜜。花瓣柔软如丝,细腻而美丽,仿佛在向人们展示着大自然的奇妙之处。
不远处的小溪潺潺流淌,清澈见底。我靠近溪边,伸手触摸着那清凉的水流,感受着它带来的清爽。fish
在水中游来游去,快乐地嬉戏着。它们灵动的身姿展示出生命的活力和美丽。
远处的山峦起伏,蓝天白云在山巅间交相辉映。我望着那壮丽的景色,心中涌起一股莫名的豪情。大自然的力量和它无穷的魅力让我感到无限敬畏和赞叹。
这个世界是如此的广阔和神奇,充满了无限的可能。每一个细微的变化都蕴含着美的力量。大自然教会了我欣赏、感受和珍惜生活中的每一个瞬间。
随着夕阳的西下,我缓缓离开了这片美丽的天地。但我心中的感动和记忆将永远留在那个夏日午后,成为我生命中重要的一部分。我会时刻怀着对大自然的敬畏和热爱,去探索更多美好的事物,创造属于自己的精彩故事。
Horizontal Rules
Typographic replacements
Enable typographer option to see result.
(c) (C) (r) (R) (tm) (TM) (p) (P) +-
test.. test... test..... test?..... test!....
!!!!!! ???? ,, -- ---
"Smartypants, double quotes" and 'single quotes'
Emphasis
This is bold text
This is bold text
This is italic text
This is italic text
Strikethrough
Blockquotes
Blockquotes can also be
nested
...超链接:https://wmwm.me
有序列表:
- item1
- item2
- item3
无序列表
- item1
- item2
- item3
Blockquotes can also be nested...
...by using additional greater-than signs right next to each other...
列表
无序列表
- Create a list by starting a line with
+
,-
, or*
- Sub-lists are made by indenting 2 spaces:
- Marker character change forces new list start:
- Ac tristique libero volutpat at
- Facilisis in pretium nisl aliquet
- Nulla volutpat aliquam velit
- Marker character change forces new list start:
- Very easy!
有序列表
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Integer molestie lorem at massa
- Integer molestie lorem at massa
Consectetur
adipiscing elit- 这是有序列表,随便填充一点内容,预览一下效果
- 这是有序列表,随便填充一点内容,
预览
一下效果 这是有序列表,随便填充一点内容,预览一下效果- 多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容多行内容
- Integer molestie lorem at massa
- You can use sequential numbers...
- ...or keep all the numbers as
1.
- You can use sequential numbers...
- You can use sequential numbers...
- You can use sequential numbers...
- You can use sequential numbers...
- You can use sequential numbers...
- You can use sequential numbers...
- Consectetur adipiscing elit
- Integer molestie lorem at massa
- You can use sequential numbers...
- ...or keep all the numbers as
1.
- You can use sequential numbers...
- You can use sequential numbers...
混合列表
无序➕有序➕无序
- Create a list by starting a line with
+
,-
, or*
- Lorem ipsum dolor sit amet
- Ac tristique libero volutpat at
- Facilisis in pretium nisl aliquet
- Nulla volutpat aliquam velit
- Integer molestie lorem at massa
- Integer molestie lorem at massa
- Consectetur adipiscing elit
- Integer molestie lorem at massa
- Lorem ipsum dolor sit amet
- Sub-lists are made by indenting 2 spaces:
- Very easy!
有序➕无序➕有序
- Create a list by starting a line with
+
,-
, or*
- Lorem ipsum dolor sit amet
- Ac tristique libero volutpat at
- Facilisis in pretium nisl aliquet
- Nulla volutpat aliquam velit
- Integer molestie lorem at massa
- Integer molestie lorem at massa
- Consectetur adipiscing elit
- Integer molestie lorem at massa
- Lorem ipsum dolor sit amet
- Sub-lists are made by indenting 2 spaces:
- Very easy!
待解决问题
- 验证码弹窗的背景是黑色,要改成light
- 登陆和退出登录后,要把redux中的全局变量置空
- 要给页面设置viewport scale,否在输入评论时会导致页面缩放
- 文章编辑页面,blurhash增加一个loading效
- 头像更换以后页面没有更新新头像
- 元素的hover效果在手机上异常,要调整hover媒体查询
- 超过3M的头像为什么能上传成功?其他格式为什么能上传成功
- 右上角的头像和个人信息页面的头像好像被压缩了
Code
Inline code
Indented code
// Some comments
line 1 of code
line 2 of code
line 3 of code
Block code "fences"
Sample text here...
Syntax highlighting
var foo = function (bar) {
return bar++;
};
console.log(foo(5));
Tables
Option | Description |
---|---|
data | path to data files to supply the data that will be passed into templates. |
engine | engine to be used for processing templates. Handlebars is the default. |
ext | extension to be used for dest files. |
Right aligned columns
Option | Description |
---|---|
data | path to data files to supply the data that will be passed into templates. |
engine | engine to be used for processing templates. Handlebars is the default. |
ext | extension to be used for dest files. |
Links
Autoconverted link https://github.com/nodeca/pica (enable linkify to see)
Images
长图
宽图
Plugins
The killer feature of markdown-it
is very effective support of
syntax plugins.
Emojies
Classic markup: :wink: :crush: :cry: :tear: :laughing: :yum:
Shortcuts (emoticons): :-) :-( 8-) ;)
see how to change output with twemoji.
Subscript / Superscript
- 19^th^
- H
2O
<ins>
++Inserted text++
<mark>
==Marked text==
Definition lists
Term 1
: Definition 1 with lazy continuation.
Term 2 with inline markup
: Definition 2
{ some code, part of Definition 2 }
Third paragraph of definition 2.
Compact style:
Term 1 ~ Definition 1
Term 2 ~ Definition 2a ~ Definition 2b
Abbreviations
This is HTML abbreviation example.
It converts "HTML", but keep intact partial entries like "xxxHTMLyyy" and so on.
*[HTML]: Hyper Text Markup Language
Custom containers
::: warning here be dragons :::