Chào mọi người, hiện tại trang đã được nâng cấp Markdown để phần nội dung của những đề bài và bài viết trông đẹp và xịn hơn . Trong đó PyMdown Extensions được sử dụng làm Markdown mới thay cho Markdown cũ.
Giới thiệu về PyMdown Extensions
PyMdown Extensions là một tập hợp những phần mở rộng (extension) của Python Markdown. Chúng ban đầu được tạo ra để làm cho các bài viết trong đẹp và thú vị hơn. PyMdown Extensions bao gồm một loạt các giải pháp, mặc dù không phải ai cũng cần hết tất cả các phần mở rộng này, nhưng thông thường sẽ có ít nhất một phần mở rộng dành cho tất cả mọi người.
Một số extension thú vị của PyMdown Extensions
Details
Details được dùng để rút gọn nội dung nằm trong tag <details><summary>
.
Markdown:
???+ note "Nội dung được mở sẵn"
Nội dung
??? danger "Nội dung lồng vào đang đóng"
Nội dung khác
Output:
Nội dung được mở sẵn
Nội dung
Nội dung lồng vào đang đóng
Nội dung khác
Emoji
Emoji extension hỗ trợ chèn các emoji thông qua những cái tên ngắn và đơn giản được viết trong dấu hai chấm: :short_name:
.
Markdown:
:blush: :heart: :thumbsup:
Output:
Bạn có thể search "emoji in markdown" để tìm tên của emoji mà bạn muốn dùng.
InlineHilite
InlineHilite là một công cụ highlight inlide code được truyền cảm hứng bởi CodeHilite. Cú pháp chèn code được highlight là: :::language mycode
hoặc #!language mycode
.
Markdown:
Đây là một ví dụ về inline code: `#!cpp std::vector<int> v(n, 0);`
Output:
Đây là một ví dụ về inline code: std::vector<int> v(n, 0);
Bình luận
Cho em hỏi làm sao để làm màu cho cái tên đăng nhập của mình vậy ạ
thi contest có rating là đc
Dạ em cảm ơn