HDG giải thích: Markdown là gì và những điều cơ bản tôi nên biết là gì?


Nếu bạn thường xuyên sử dụng các mạng xã hội hoặc diễn đàn thảo luận trực tuyến, rất có thể bạn đã xem hoặc sử dụng Markdown mà không hề biết Markdown là gì.

Đối với nhiều người đã có trên web, HTML là lần đầu tiên và ngôn ngữ mã hóa cơ bản nhất họ đã học. Tuy nhiên, Markdown thậm chí còn đơn giản hơn. Trên thực tế, nó rất đơn giản đến nỗi các khóa học dành cho nó không thực sự tồn tại. Bạn có thể tìm hiểu nó chỉ trong vài phút.

Trong bài viết này, chúng ta hãy tìm hiểu những điều cơ bản về Markdown là gì và mọi thứ bạn nên biết về một trong những ngôn ngữ đánh dấu nhẹ và phổ biến nhất trên web.

Markdown là gì?

Như một cái tên, Markdown là một cách chơi theo thuật ngữ Markup. Mark Markup được định nghĩa là một quá trình hoặc kết quả của việc sửa văn bản để chuẩn bị cho việc in ấn, đó là một mô tả chính xác về cách thức Ngôn ngữ lập trình tương tác với trình thông dịch và công cụ kết xuất để hiển thị văn bản cho những người trong chúng ta đang duyệt internet.

HTML là viết tắt của siêu văn bản Đánh dấuNgôn ngữ, vì vậy, Mark và Markdown là một cách khác dễ dàng viết mã HTML, mặc dù theo cách kém mạnh mẽ hơn.

Markdown được tạo ra vào năm 2004 bởi John Gruber và Aaron Swart z, người muốn cho phép mọi người sử dụng văn bản bằng cách sử dụng định dạng văn bản đơn giản dễ đọc và dễ viết, tùy ý chuyển đổi nó thành XHTML (hoặc HTML) có cấu trúc hợp lệ. "

In_content_1 tất cả: [300x250] / dfp: [640x360]->

Một trong những mục tiêu cốt lõi của Markdown là cho phép dễ đọc hơn khi so sánh với các lựa chọn thay thế của nó. Điều này làm cho việc viết Markdown và đọc văn bản đơn giản Mã Markdown rất đơn giản.

Trang web nào sử dụng Markdown?

Vì Markdown chỉ là một cách viết HTML đơn giản hơn, bạn sẽ không thấy các trang web tự tin là mình được viết bằng Markdown. Tuy nhiên, bạn sẽ tìm thấy nhiều trang web cho phép người dùng đóng góp hoặc đăng bài theo cách chấp nhận Markdown.

Một ví dụ là GitHub. Trong tệp README.md được tạo trước của mỗi kho lưu trữ GitHub, Markdown được chấp nhận. Như điều này cho thấy, MD là tiện ích mở rộng được sử dụng cho các tệp được viết bằng mã Markdown.

Reddit và Stack Exchange cũng sử dụng Markdown như một cách để người dùng của họ tổ chức tốt hơn các bài đăng và thể hiện bản thân. Trang web trao đổi ngăn xếp chẳng hạn như Tràn ngăn xếp sẽ không giống nhau nếu không có Markdown để chuyển đổi văn bản đơn giản thành các đoạn mã được định dạng, có thể đọc được.

Cách sử dụng Markdown

Hình ảnh ví dụ ở trên hiển thị các ví dụ định dạng Markdown để tạo một bài đăng văn bản Reddit mới. Mặc dù nó đi qua những điều cơ bản của Markdown, một số ví dụ phổ biến đã không được đưa vào. Hãy để Vượt qua những điều đó.

Tiêu đề

Trong Markdown, bạn có thể tạo tiêu đề bằng cách nhập #(ký hiệu số / pound) trước văn bản của bạn. Số lượng dấu hiệu / pound mà bạn sử dụng sẽ giảm xuống mức của tiêu đề. Ví dụ: #sẽ là tiêu đề lớn nhất và ###sẽ hiển thị một tiêu đề phụ nhỏ hơn.

Trong HTML, những mục này được chuyển đổi đơn giản thành thẻ. #

###

, chẳng hạn.

Hình ảnh

Tương tự như liên kết, hình ảnh trong Markdown được tạo bằng cách gói văn bản thay thế trong ngoặc vuông và URL trong ngoặc đơn. Dưới đây là một ví dụ:

[Logo của Bàn trợ giúp] (https://helpdeskgeek.com/wp-content/theme/hdg/images/hdg-banner.png )

Mã nội tuyến

Bắt đầu một dòng có bốn khoảng trắng sẽ tạo một khối mã, nhưng đối với mã nội tuyến, bạn có thể chỉ cần bọc văn bản trong backticks. Dưới đây là một ví dụ:

`int main () {printf (Thế Hi Hi \ n tựa); return 0;}`

Trình chỉnh sửa văn bản Markdown

If bạn quan tâm đến việc thành thạo Markdown, tìm kiếm sự hỗ trợ dưới dạng trình soạn thảo văn bản trên máy tính để bàn là một khởi đầu tuyệt vời. Tuy nhiên, vì Markdown có thể được hiển thị trực tiếp trên trình duyệt và không yêu cầu bất kỳ tương tác phía máy chủ phức tạp nào, thậm chí còn có các trình chỉnh sửa Markdown trực tuyến.

Trình chỉnh sửa Markdown độc lập

Một trong những Trình chỉnh sửa Markdown độc lập tốt nhất (và toàn bộ trình soạn thảo văn bản) cho Windows, macOS và Linux là Văn bản cao siêu.

Tất cả những gì bạn phải làm để bật đánh dấu cú pháp Markdown là tải tệp MD hoặc đặt tô sáng cú pháp thành Markdownbằng cách nhấp vào Văn bản thuần túyở bên phải của thanh trạng thái.

Hai biên tập viên Markdown miễn phí tuyệt vời khác là Typora (Mac) và Đáng chú ý (Linux).

Trình chỉnh sửa Markdown dựa trên web

Trình chỉnh sửa Markdown dựa trên web thường có nhiều tính năng hơn, vì vậy chúng tôi thực sự khuyên bạn nên.

Ví dụ: StackEdit cung cấp giao diện không bị phân tâm h hai bảng: một cho mã Markdown của bạn và một cho bản xem trước động, trực tiếp của văn bản của bạn.

Nếu bạn chưa quen với StackEdit, tất cả những gì bạn cần làm là nhấp vào Bắt đầu viếtvà bạn sẽ được đưa đến trình chỉnh sửa dựa trên web, được phổ biến trước với ví dụ về mã Markdown và hướng dẫn.

Nếu StackEdit không có thứ bạn đang tìm kiếm, hãy xem Dillinger hoặc Biên tập viên.

Markdown có ở khắp mọi nơi trên web và nếu bạn chưa quen với internet thì có lẽ đây sẽ là ngôn ngữ mã hóa không chính thức đầu tiên mà bạn học sử dụng. Nó rất hữu ích và tăng cường cách chúng ta giao tiếp trực tuyến qua văn bản, vì vậy chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu thêm về nó!

bài viết liên quan:


3.01.2020