MkDocs Markdown Snippets - Danh Sách Keyword¤
📋 Metadata & Frontmatter¤
| Keyword | Chức năng |
|---|---|
meta |
Tạo metadata block cho MkDocs Material (title, description, icon, status, etc.) |
blog |
Tạo frontmatter cho blog post (date, categories, tags, authors, draft) |
tags: |
Thêm tags trong frontmatter |
🎨 Admonitions (Callouts)¤
| Keyword | Chức năng |
|---|---|
note |
Admonition dạng Note |
abstract |
Admonition dạng Abstract/Summary |
info |
Admonition dạng Info |
tip |
Admonition dạng Tip/Hint |
success |
Admonition dạng Success/Check |
question |
Admonition dạng Question/Help |
warning |
Admonition dạng Warning/Caution |
failure |
Admonition dạng Failure/Fail |
danger |
Admonition dạng Danger/Error |
bug |
Admonition dạng Bug |
example |
Admonition dạng Example |
quote |
Admonition dạng Quote/Cite |
??? |
Admonition có thể thu gọn (collapsed) |
???+ |
Admonition đã mở sẵn (expanded) |
inline |
Admonition inline bên trái |
inline-end |
Admonition inline bên phải |
callout |
Callout theo style Obsidian |
💻 Code Blocks¤
| Keyword | Chức năng |
|---|---|
``` |
Code block cơ bản với syntax highlighting |
codet |
Code block có title |
codel |
Code block có line numbers |
codeh |
Code block có highlight lines |
codef |
Code block đầy đủ (title + linenums + highlight) |
codea |
Code block có annotations (chú thích) |
📑 Content Organization¤
| Keyword | Chức năng |
|---|---|
=== |
Content tabs (tabbed content) |
tabscode |
Content tabs với code blocks |
grid |
Grid cards layout với icons |
gridg |
Generic grid layout (2 cột) |
2col |
Two column layout với headings |
📊 Diagrams (Mermaid)¤
| Keyword | Chức năng |
|---|---|
mermaid |
Flowchart diagram |
sequence |
Sequence diagram |
class |
Class diagram |
state |
State diagram |
erdiagram |
Entity-Relationship diagram |
gantt |
Gantt chart |
pie |
Pie chart |
📋 Tables¤
| Keyword | Chức năng |
|---|---|
table |
Table cơ bản |
tablea |
Table với column alignment (left/center/right) |
tables |
Sortable table (có thể sắp xếp) |
center table
| Method | Description |
|---|---|
GET |
Fetch resource |
PUT |
Update resource |
DELETE |
Delete resource |
🔘 Buttons & Links¤
| Keyword | Chức năng |
|---|---|
btn |
Button link cơ bản |
btnp |
Primary button (nổi bật hơn) |
btni |
Button có icon |
linkt |
Link có tooltip |
linke |
External link (mở tab mới) |
[[ |
Wikilink (style Obsidian) |
[[| |
Wikilink với custom text/alias |
🖼️ Images¤
| Keyword | Chức năng |
|---|---|
img |
Image cơ bản |
imgc |
Image với caption (chú thích) |
imga |
Image có alignment (left/right) |
imgl |
Image với lazy loading |
imgw |
Image với custom width |
📝 Text Formatting¤
| Keyword | Chức năng |
|---|---|
== |
Highlight text (đánh dấu) |
++ |
Keyboard keys |
~ |
Subscript (chỉ số dưới) |
^ |
Superscript (chỉ số trên) |
|| |
Spoiler/content warning (ẩn nội dung) |
{++ |
Critic addition (đánh dấu thêm) |
{-- |
Critic deletion (đánh dấu xóa) |
{~~ |
Critic substitution (đánh dấu thay thế) |
{>> |
Critic comment (comment) |
{== |
Critic highlight + comment |
🔢 Lists & Definitions¤
| Keyword | Chức năng |
|---|---|
task |
Task list (checkbox list) |
def |
Definition list |
fn |
Footnote (chú thích cuối trang) |
🔣 Icons & Emojis¤
| Keyword | Chức năng |
|---|---|
: |
Emoji shortcode |
:material |
Material Design icons |
:simple |
Simple Icons |
:fa |
FontAwesome icons |
:octicons |
GitHub Octicons |
🧮 Math¤
| Keyword | Chức năng |
|---|---|
$$ |
Math block (công thức toán học khối) |
$ |
Inline math (công thức inline) |
🎯 Special Elements¤
| Keyword | Chức năng |
|---|---|
progress |
Progress bar |
abbr |
Abbreviation (viết tắt) |
anno |
Text annotation |
details |
HTML details/summary element |
center |
Center aligned text |
youtube |
Embed YouTube video |
💡 Mẹo Sử Dụng¤
Tự động hoàn thiện¤
- Gõ keyword và nhấn
TabhoặcEnterđể trigger snippet - Dùng
Tabđể di chuyển giữa các placeholder ($1, $2, ...) - Dùng
Shift+Tabđể quay lại placeholder trước
Biến tự động¤
${CURRENT_YEAR}- Năm hiện tại${CURRENT_MONTH}- Tháng hiện tại (2 chữ số)${CURRENT_DATE}- Ngày hiện tại (2 chữ số)
Dropdown choices¤
- Một số snippet có dropdown để chọn (dùng mũi tên ↑↓)
- Ví dụ:
???cho phép chọn loại admonition {1|option1,option2|}- syntax để tạo dropdown
Tổng số snippets: 80+