Markdown 是一种轻量级的标记语言,用于简洁地编写文本并转换为HTML。它的语法简单明了,易于学习和使用。以下是一些常用的 Markdown 语法:
1. 标题
使用 # 符号可表示 1-6 级标题,# 的数量表示标题级别,一级标题对应一个 #,二级标题对应两个 ##,以此类推。
示例:
# 一级标题
## 二级标题
### 三级标题
2. 段落
- 段落之间空一行即可。
- 使用两个以上空格加上回车也可。
3. 加粗和斜体
使用 ** 加粗文本,使用 * 斜体文本。
示例:
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
斜体文本
斜体文本
粗体文本
粗体文本
粗斜体文本
粗斜体文本
4.分隔线
可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
***
* * *
*****
- - -
----------
5.删除线
如果段落上的文字要添加删除线,只需要在文字的两端加上两个波浪线 ~~ 即可
示例:
删除线
~~删除线~~
删除线
删除线
6.下划线
下划线可以通过 HTML 的 <u>
标签来实现:
<u>带下划线文本</u>
带下划线文本
7.引用
使用 > 符号表示引用,然后后面紧跟一个空格符号。
示例:
> 这是一段引用的文本。
这是一段引用的文本。
另外它是可以嵌套的,一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推。
> 最外层
> > 第一层嵌套
> > > 第二层嵌套
最外层
第一层嵌套
第二层嵌套
8.列表
使用 - 、+或 * 符号表示无序列表,使用数字和 . 表示有序列表;这些标记后面要添加一个空格,然后再填写内容。
示例:
- 无序列表项1
- 无序列表项2
1. 有序列表项1
2. 有序列表项2
- 无序列表项1
- 无序列表项2
- 有序列表项1
- 有序列表项2
列表嵌套
列表嵌套只需在子列表中的选项前面添加两个或四个空格即可
1. 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
2. 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
- 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
- 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
9.链接
使用 [链接文字] (链接地址) 的形式添加链接或者<链接地址>。
示例:
[百度](https://www.baidu.com)
百度
高级链接
我们可以通过变量来设置一个链接,变量赋值在文档末尾进行:
这个链接用 1 作为网址变量 [Google][1]
这个链接用 Baidu 作为网址变量 [Baidu][2]
然后在文档的结尾为变量赋值(网址)
[1]: http://www.google.com/
[2]: http://www.baidu.com/
显示结果如下:
这个链接用 1 作为网址变量 Google
这个链接用 2 作为网址变量 Baidu
然后在文档的结尾为变量赋值(网址)
10. 图片
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")
- 开头一个感叹号 !
- 接着一个方括号,里面放上图片的替代文字
- 接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 ‘title’ 属性的文字。
11. 代码
如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`)。
`printf()` 函数
printf()
函数
代码区块
代码区块使用 4 个空格或者一个制表符(Tab 键)。
也可以用 ```包裹一段代码,并指定一种语言(也可以不指定)。
示例:
> ```python def hello():
> print("Hello, world!")
> ```
def hello():
print("Hello, world!")
12.Markdown 表格
Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。
示例:
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
对齐方式
可以设置表格的对齐方式:
- -: 设置内容和标题栏居右对齐。
- :- 设置内容和标题栏居左对齐。
- :-: 设置内容和标题栏居中对齐。
示例:
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
其他
1.支持的 HTML 元素
不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。
目前支持的 HTML 元素有:
等
示例:
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑
使用 Ctrl+Alt+Del 重启电脑
<kbd>
元素
- 说明:用于表示用户输入的键盘文本,通常以等宽字体显示,以与普通文本区分开来。
- 示例
<p>请按下<kbd>Ctrl</kbd>+<kbd>C</kbd>来复制文本。</p>
<b>
元素
- 说明:使文本加粗显示,用于对文本进行强调,但不具有明确的语义含义,只是一种视觉上的突出。
- 示例
<p>这是一段<b>重要的</b>通知,请大家仔细阅读。</p>
<i>
元素
- 说明:将文本以斜体显示,通常用于表示一些特殊的文本,如外来语、技术术语、内心想法等,但也没有明确的语义。
- 示例
<p>在数学中,<i>i</i>通常表示虚数单位。</p>
<em>
元素
- 说明:用于强调文本内容,在浏览器中通常以斜体显示。它具有语义上的强调作用,会改变句子的含义。
- 示例
收起
html
<p>你<em>必须</em>在今天完成这项任务。</p>
<sup>
元素
- 说明:将文本设置为上标,通常用于表示指数、脚注编号等。
- 示例
<p>水的化学式是H<sub>2</sub>O,其中2是下标。</p>
<sub>
元素
- 说明:将文本设置为下标,常用于化学公式、数学公式等场景。
- 示例
<p>在数学中,x的平方可以写成x<sup>2</sup>。</p>
<br>
元素
- 说明:用于在 HTML 中强制换行,是一个空元素,不需要闭合标签。
- 示例
<p>这是第一行。<br>这是第二行。</p>
2.转义
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符。
**文本加粗**
\*\* 正常显示星号 \*\*
文本加粗
** 正常显示星号 **
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
3.公式
Markdown Preview Enhanced 使用 KaTeX 或者 MathJax 来渲染数学表达式。
KaTeX 拥有比 MathJax 更快的性能,但是它却少了很多 MathJax 拥有的特性。你可以查看 KaTeX supported functions/symbols 来了解 KaTeX 支持那些符号和函数。
默认下的分隔符:
- $…$ 或者 (…) 中的数学表达式将会在行内显示。
- $......$ 或者 […] 或者 ```math 中的数学表达式将会在块内显示。
$$
\begin{Bmatrix}
a & b \\
c & d
\end{Bmatrix}
$$
$$
\begin{CD}
A @>a>> B \\
@VbVV @AAcA \\
C @= D
\end{CD}
$$
{����}{acbd}
�→���↓↑��=�Ab↓⏐CaB⏐↑cD
Markdown表情
示例:
> :sunny: 晴天 :cloud: 阴天
:sunny: 晴天 :cloud: 阴天
:smile: :laughing:
:blush: :smiley: ☺️ :relaxed:
:smirk: :heart_eyes: :kissing_heart:
:kissing_closed_eyes: :flushed: :relieved:
:satisfied: :grin: :wink:
:stuck_out_tongue_winking_eye: :stuck_out_tongue_closed_eyes: :grinning:
:kissing: :kissing_smiling_eyes: :stuck_out_tongue:
:sleeping: :worried: :frowning:
:anguished: :open_mouth: :grimacing:
:confused: :hushed: :expressionless:
:unamused: :sweat_smile: :sweat:
:disappointed_relieved: :weary: :pensive:
:disappointed: :confounded: :fearful:
:cold_sweat: :persevere: :cry:
:sob: :joy: :astonished:
:scream: :neckbeard: :neckbeard: :tired_face:
:angry: :rage: :triumph:
:sleepy: :yum: :mask:
:sunglasses: :dizzy_face: :imp:
:smiling_imp: :neutral_face: :no_mouth:
:innocent: :alien: :yellow_heart:
:blue_heart: :purple_heart: ❤️ :heart:
:green_heart: :broken_heart: :heartbeat:
:heartpulse: :two_hearts: :revolving_hearts:
:cupid: :sparkling_heart: ✨ :sparkles:
⭐ :star: :star2: :dizzy:
:boom: :collision: :anger:
❗ :exclamation: ❓ :question: ❕ :grey_exclamation:
❔ :grey_question: :zzz: :dash:
:sweat_drops: :notes: :musical_note:
:fire: :hankey: :poop:
:shit: :+1: :thumbsup:
:-1: :thumbsdown: :ok_hand:
:punch: :facepunch: ✊ :fist:
✌️ :v: :wave: ✋ :hand:
✋ :raised_hand: :open_hands: ☝️ :point_up:
:point_down: :point_left: :point_right:
:raised_hands: :pray: :point_up_2:
:clap: :muscle: :metal:
:fu: :walking: :runner:
:running: :couple: :family: :two_men_holding_hands:
:two_women_holding_hands:
:dancer: :dancers: ♀️ :ok_woman: :no_good:
:information_desk_person: :raising_hand: ♀️ :bride_with_veil:
:person_with_pouting_face: :person_with_pouting_face: :person_frowning: :person_frowning: :bow:
:couplekiss: :couple_with_heart: :massage:
:haircut: :nail_care: :boy:
:girl: :woman: :man:
:baby: :older_woman: :older_man:
:man_with_gua_pi_mao: ♂️ :man_with_turban:
:construction_worker: :cop: :angel:
:princess: :smiley_cat: :smile_cat:
:heart_eyes_cat: :kissing_cat: :smirk_cat:
:scream_cat: :crying_cat_face: :joy_cat:
:pouting_cat: :japanese_ogre: :japanese_goblin:
:see_no_evil: :hear_no_evil: :speak_no_evil:
♂️ :guardsman: :skull: :feet:
:lips: :kiss: :droplet:
:ear: :eyes: :nose:
:tongue: :love_letter: :bust_in_silhouette:
:busts_in_silhouette: :speech_balloon: :thought_balloon:
☀️ :sunny: ☔ :umbrella: ☁️ :cloud:
❄️ :snowflake: ⛄ :snowman: ⚡ :zap:
:cyclone: :foggy: :ocean:
:cat: :dog: :mouse:
:hamster: :rabbit: :wolf:
:frog: :tiger: :koala:
:bear: :pig: :pig_nose:
:cow: :boar: :monkey_face:
:monkey: :horse: :racehorse:
:camel: :sheep: :elephant:
:panda_face: :snake: :bird:
:baby_chick: :hatched_chick: :hatching_chick:
:chicken: :penguin: :turtle:
:bug: :honeybee: :ant:
:beetle: :snail: :octopus:
:tropical_fish: :fish: :whale:
:whale2: :dolphin: :cow2:
:ram: :rat: :water_buffalo:
:tiger2: :rabbit2: :dragon:
:goat: :rooster: :dog2:
:pig2: :mouse2: :ox:
:dragon_face: :blowfish: :crocodile:
:dromedary_camel: :leopard: :cat2:
:poodle: :paw_prints: :bouquet:
:cherry_blossom: :tulip: :four_leaf_clover:
:rose: :sunflower: :hibiscus:
:maple_leaf: :leaves: :fallen_leaf:
:herb: :mushroom: :cactus:
:palm_tree: :evergreen_tree: :deciduous_tree:
:chestnut: :seedling: :blossom:
:ear_of_rice: :shell: :globe_with_meridians:
:sun_with_face: :full_moon_with_face: :new_moon_with_face:
:new_moon: :waxing_crescent_moon: :first_quarter_moon:
:waxing_gibbous_moon: :full_moon: :waning_gibbous_moon:
:last_quarter_moon: :waning_crescent_moon: :last_quarter_moon_with_face:
:first_quarter_moon_with_face: :moon: :earth_africa:
:earth_americas: :earth_asia: :volcano:
:milky_way: ⛅ :partly_sunny: :octocat: :octocat:
:bamboo: :gift_heart: :dolls:
:school_satchel: :mortar_board: :flags:
:fireworks: :sparkler: :wind_chime:
:rice_scene: :jack_o_lantern: :ghost:
:santa: :christmas_tree: :gift:
:bell: :no_bell: :tanabata_tree:
:tada: :confetti_ball: :balloon:
:crystal_ball: :cd: :dvd:
:floppy_disk: :camera: :video_camera:
:movie_camera: :computer: :tv:
:iphone: ☎️ :phone: ☎️ :telephone:
:telephone_receiver: :pager: :fax:
:minidisc: :vhs: :sound:
:speaker: :mute: :loudspeaker:
:mega: ⌛ :hourglass: ⏳ :hourglass_flowing_sand:
⏰ :alarm_clock: ⌚ :watch: :radio:
:satellite: ➿ :loop: :mag:
:mag_right: :unlock: :lock:
:lock_with_ink_pen: :closed_lock_with_key: :key:
:bulb: :flashlight: :high_brightness:
:low_brightness: :electric_plug: :battery:
:calling: :email: :mailbox:
:postbox: :bath: :bathtub:
:shower: :toilet: :wrench:
:nut_and_bolt: :hammer: :seat:
:moneybag: :yen: :dollar:
:pound: :euro: :credit_card:
:money_with_wings: :e-mail: :inbox_tray:
:outbox_tray: ✉️ :envelope: :incoming_envelope:
:postal_horn: :mailbox_closed: :mailbox_with_mail:
:mailbox_with_no_mail: :door: :smoking:
:bomb: :gun: :hocho:
:pill: :syringe: :page_facing_up:
:page_with_curl: :bookmark_tabs: :bar_chart:
:chart_with_upwards_trend: :chart_with_downwards_trend: :scroll:
:clipboard: :calendar: :date:
:card_index: :file_folder: :open_file_folder:
✂️ :scissors: :pushpin: :paperclip:
✒️ :black_nib: ✏️ :pencil2: :straight_ruler:
:triangular_ruler: :closed_book: :green_book:
:blue_book: :orange_book: :notebook:
:notebook_with_decorative_cover: :ledger: :books:
:bookmark: :name_badge: :microscope:
:telescope: :newspaper: :football:
:basketball: ⚽ :soccer: ⚾ :baseball:
:tennis: :8ball: :rugby_football:
:bowling: ⛳ :golf: :mountain_bicyclist:
:bicyclist: :horse_racing: :snowboarder:
:swimmer: :surfer: :ski:
♠️ :spades: ♥️ :hearts: ♣️ :clubs:
♦️ :diamonds: :gem: :ring:
:trophy: :musical_score: :musical_keyboard:
:violin: :space_invader: :video_game:
:black_joker: :flower_playing_cards: :game_die:
:dart: :mahjong: :clapper:
:memo: :pencil: :book:
:art: :microphone: :headphones:
:trumpet: :saxophone: :guitar:
:shoe: :sandal: :high_heel:
:lipstick: :boot: :shirt:
:tshirt: :necktie: :womans_clothes:
:dress: :running_shirt_with_sash: :jeans:
:kimono: :bikini: :ribbon:
:tophat: :crown: :womans_hat:
:mans_shoe: :closed_umbrella: :briefcase:
:handbag: :pouch: :purse:
:eyeglasses: :fishing_pole_and_fish: ☕ :coffee:
:tea: :sake: :baby_bottle:
:beer: :beers: :cocktail:
:tropical_drink: :wine_glass: :fork_and_knife:
:pizza: :hamburger: :fries:
:poultry_leg: :meat_on_bone: :spaghetti:
:curry: :fried_shrimp: :bento:
:sushi: :fish_cake: :rice_ball:
:rice_cracker: :rice: :ramen:
:stew: :oden: :dango:
:egg: :bread: :doughnut:
:custard: :icecream: :ice_cream:
:shaved_ice: :birthday: :cake:
:cookie: :chocolate_bar: :candy:
:lollipop: :honey_pot: :apple:
:green_apple: :tangerine: :lemon:
:cherries: :grapes: :watermelon:
:strawberry: :peach: :melon:
:banana: :pear: :pineapple:
:sweet_potato: :eggplant: :tomato:
:corn:
1️⃣ :one: 2️⃣ :two: 3️⃣ :three:
4️⃣ :four: 5️⃣ :five: 6️⃣ :six:
7️⃣ :seven: 8️⃣ :eight: 9️⃣ :nine:
:keycap_ten: :1234: 0️⃣ :zero:<br/>#️⃣ :hash: :symbols: ◀️ :arrow_backward:
⬇️ :arrow_down: ▶️ :arrow_forward: ⬅️ :arrow_left:
:capital_abcd: :abcd: :abc:
↙️ :arrow_lower_left: ↘️ :arrow_lower_right: ➡️ :arrow_right:
⬆️ :arrow_up: ↖️ :arrow_upper_left: ↗️ :arrow_upper_right:
⏬ :arrow_double_down: ⏫ :arrow_double_up: :arrow_down_small:
⤵️ :arrow_heading_down: ⤴️ :arrow_heading_up: ↩️ :leftwards_arrow_with_hook:
↪️ :arrow_right_hook: ↔️ :left_right_arrow: ↕️ :arrow_up_down:
:arrow_up_small: :arrows_clockwise: :arrows_counterclockwise:
⏪ :rewind: ⏩ :fast_forward: ℹ️ :information_source:
:ok: :twisted_rightwards_arrows: :repeat:
:repeat_one: :new: :top:
:up: :cool: :free:
:ng: :cinema: :koko:
:signal_strength: :u5272: :u5408:
:u55b6: :u6307: ️ :u6708:
:u6709: :u6e80: :u7121:
:u7533: :u7a7a: :u7981:
️ :sa: :restroom: :mens:
:womens: :baby_symbol: :no_smoking:
️ :parking: ♿ :wheelchair: :metro:
:baggage_claim: :accept: :wc:
:potable_water: :put_litter_in_its_place: ㊙️ :secret:
㊗️ :congratulations: Ⓜ️ :m: :passport_control:
:left_luggage: :customs: :ideograph_advantage:
:cl: :sos: :id:
:no_entry_sign: :underage: :no_mobile_phones:
:do_not_litter: :non-potable_water: :no_bicycles:
:no_pedestrians: :children_crossing: ⛔ :no_entry:
✳️ :eight_spoked_asterisk: ✴️ :eight_pointed_black_star: :heart_decoration:
:vs: :vibration_mode: :mobile_phone_off:
:chart: :currency_exchange: ♈ :aries:
♉ :taurus: ♊ :gemini: ♋ :cancer:
♌ :leo: ♍ :virgo: ♎ :libra:
♏ :scorpius: ♐ :sagittarius: ♑ :capricorn:
♒ :aquarius: ♓ :pisces: ⛎ :ophiuchus:
:six_pointed_star: ❎ :negative_squared_cross_mark: ️ :a:
️ :b: :ab: ️ :o2:
:diamond_shape_with_a_dot_inside: ♻️ :recycle: :end:
:on: :soon: :clock1:
:clock130: :clock10: :clock1030:
:clock11: :clock1130: :clock12:
:clock1230: :clock2: :clock230:
:clock3: :clock330: :clock4:
:clock430: :clock5: :clock530:
:clock6: :clock630: :clock7:
:clock730: :clock8: :clock830:
:clock9: :clock930: :heavy_dollar_sign:
©️ :copyright: ®️ :registered: ™️ :tm:
❌ :x: ❗ :heavy_exclamation_mark: ‼️ :bangbang:
⁉️ :interrobang: ⭕ :o: ✖️ :heavy_multiplication_x:
➕ :heavy_plus_sign: ➖ :heavy_minus_sign: ➗ :heavy_division_sign:
:white_flower: :100: ✔️ :heavy_check_mark:
☑️ :ballot_box_with_check: :radio_button: :link:
➰ :curly_loop: 〰️ :wavy_dash: 〽️ :part_alternation_mark:
:trident: :black_square: :black_square:
✅ :white_check_mark: :black_square_button:
:white_square_button:
⚫ :black_circle: ⚪ :white_circle: :red_circle:
:large_blue_circle: :large_blue_diamond: :large_orange_diamond:
:small_blue_diamond: :small_orange_diamond:
:small_red_triangle: :small_red_triangle_down:
:house: :house_with_garden: :school:
:office: :post_office: :hospital:
:bank: :convenience_store: :love_hotel:
:hotel: :wedding: ⛪ :church:
:department_store: :european_post_office: :city_sunrise:
:city_sunset: :japanese_castle: :european_castle:
⛺ :tent: :factory: :tokyo_tower:
:japan: :mount_fuji: :sunrise_over_mountains:
:sunrise: :stars: :statue_of_liberty:
:bridge_at_night: :carousel_horse: :rainbow:
:ferris_wheel: ⛲ :fountain: :roller_coaster:
:ship: :speedboat: ⛵ :boat:
⛵ :sailboat: :rowboat: ⚓ :anchor:
:rocket: ✈️ :airplane: :helicopter:
:steam_locomotive: :tram: :mountain_railway:
:bike: :aerial_tramway: :suspension_railway:
:mountain_cableway: :tractor: :blue_car:
:oncoming_automobile: :car: :red_car:
:taxi: :oncoming_taxi: :articulated_lorry:
:bus: :oncoming_bus: :rotating_light:
:police_car: :oncoming_police_car: :fire_engine:
:ambulance: :minibus: :truck:
:train: :station: :train2:
:bullettrain_front: :bullettrain_side: :light_rail:
:monorail: :railway_car: :trolleybus:
:ticket: ⛽ :fuelpump: :vertical_traffic_light:
:traffic_light: ⚠️ :warning: :construction:
:beginner: :atm: :slot_machine:
:busstop: :barber: ♨️ :hotsprings:
:checkered_flag: :crossed_flags: :izakaya_lantern:
:moyai: :circus_tent: :performing_arts:
:round_pushpin: :triangular_flag_on_post: :jp:
:smile:
评论区