Ngôn ngữ đánh dấu là gì?

Aug 16, 2025
Chung
iInspiation / Shutterstock. [số 8]

Ngôn ngữ đánh dấu là xương sống vô hình của nhiều thứ chúng tôi làm trên máy tính, như gửi tin nhắn, xem tài liệu và duyệt Internet. Đây là một cái nhìn ngắn gọn về những gì họ làm.

Đánh dấu văn bản.

Văn bản bạn đang đọc ngay bây giờ không chỉ được tạo thành từ các ký tự văn bản. Khi một nhóm các nhân vật đang ở trong in đậm, chữ in nghiêng, hoặc gạch chân, chúng được định dạng. Dưới mui xe (theo cách bạn không thể nhìn thấy trong khi đọc này), các ký tự này được gói trong các thẻ để làm cho chúng xuất hiện theo cách đó. Điều tương tự cũng xảy ra với văn bản nhỏ hơn, xuất hiện trong một màu khác nhau hoặc được viết bằng một phông chữ khác. Để thực hiện điều này, văn bản phải được viết bằng một thứ gọi là ngôn ngữ đánh dấu của tác giả.

Ngôn ngữ đánh dấu là một hệ thống định dạng và sắp xếp các phần tử trong tài liệu bằng thẻ. Không giống như các chú thích và đánh dấu vật lý trên các tài liệu giấy, các thẻ này chỉ xuất hiện trong tài liệu trong khi tác giả đang viết văn bản. Khi một ứng dụng xử lý đánh dấu, nội dung sẽ chỉ đơn giản xuất hiện dưới dạng văn bản được định dạng cho người xem. Ví dụ, trong ngôn ngữ đánh dấu Html. , Chúng ta có thể bọc cụm từ "Hello World!" trong các thẻ in đậm.

& lt; b & gt; xin chào thế giới! & lt; / b & gt;

Khi văn bản này được xử lý bởi trình xem HTML, giống như trình duyệt web, nó sẽ xuất hiện dưới dạng:

Chào thế giới!

Đánh dấu không giới hạn trong việc xử lý các ký tự văn bản đơn giản như bảng chữ cái và số. Tùy thuộc vào ngôn ngữ, nó có thể xử lý và định dạng các ký tự đặc biệt, cho phép bạn nhúng các yếu tố khác như hình ảnh, video, ứng dụng và dữ liệu có thể đọc được.

Ngôn ngữ đánh dấu chung

Dự án LaTeX [số 8]

Hai ngôn ngữ đánh dấu phổ biến nhất là HTML, được sử dụng để xây dựng các trang web được nhìn thấy trên Internet và Xml. , lưu trữ dữ liệu có cấu trúc bằng các thẻ có thể tùy chỉnh.

Khi bạn nhìn vào hầu hết các trang trên Internet, về cơ bản bạn đang tải xuống và xem một trang HTML. Trang bạn đang đọc ngay bây giờ được viết bằng HTML. Trong thực tế, trong nhiều trình duyệt , Bạn có thể nhấp chuột phải vào trang để xem cú pháp HTML của toàn bộ trang. HTML hỗ trợ tạo các cấu trúc và phần khác nhau bên trong một trang, xác định các phần tử trong một trang và định dạng văn bản. Các thẻ HTML thường yêu cầu thẻ mở và đóng, như sau:

& lt; a href = "https://www.howtogeek.com" & gt; howtogeek & lt; / a & gt;

Ví dụ trên tạo một liên kết đến trang web HowTogeek như thế này: Howtogeek. . Lưu ý cách có thẻ mở & lt; a & gt; với thuộc tính href. Chỉ vào liên kết và thẻ đóng & lt; / a & gt; .

Dưới đây là một vài ngôn ngữ đánh dấu nổi tiếng hơn mà bạn có thể quen thuộc:

  • Bbcode: Một ngôn ngữ đánh dấu ánh sáng được sử dụng rộng rãi trong các diễn đàn trực tuyến và bảng tin và dễ dàng nhận ra với việc sử dụng dấu ngoặc vuông, như [B] Xin chào thế giới! [/ B] để tạo các thẻ in đậm.
  • Mủ cao su: Một ngôn ngữ khá phức tạp thường được sử dụng cho mục đích học tập và kỹ thuật. Nó có các tùy chọn mạnh mẽ để xử lý cú pháp rằng hầu hết các ngôn ngữ không thể hiển thị, chẳng hạn như toán học phức tạp và ngôn ngữ không còn tồn tại.
  • MathML: Một ngôn ngữ sử dụng để hiển thị công thức toán học , Trình duyệt web đặc biệt bên trong.
  • Dệt may: Một ngôn ngữ sử dụng cho blog trực tuyến nhất định và hệ thống quản lý nội dung.
  • Svg. : Bạn có thể ngạc nhiên khi biết rằng SVG, một định dạng mà hiển thị một vector đồ họa khả năng mở rộng, thực sự là một ngôn ngữ đánh dấu. Nó được dựa trên dữ liệu XML và sử dụng cấu trúc để lưu trữ thông tin về đồ họa.

CÓ LIÊN QUAN: Tệp SVG là gì và làm thế nào để tôi mở một?

Markup vs Markdown

Nếu bạn đã nghe nói về đánh dấu, bạn đã có thể nghe nói về Markdown. . Trên bề mặt, có vẻ như trái ngược với đánh dấu; Tuy nhiên, nó thực sự chỉ là một loại ngôn ngữ đánh dấu. Markdown là một cú pháp định dạng đơn giản, dễ sử dụng có chứa nhiều tùy chọn văn bản cơ bản có trong các ngôn ngữ phức tạp hơn trong khi tránh những thứ như thẻ đóng và các phần tử không nhúng.

Markdown là phổ biến trong số nhiều người vì dễ sử dụng và thiếu các yếu tố khó đọc. Điều này làm cho nó trở thành một cú pháp lý tưởng cho các ứng dụng và trang web tập trung vào văn bản. Trong số các trang web này là Reddit. , sử dụng cú pháp Markdown cho tất cả các bài đăng và nhận xét. Điều này giúp dễ dàng đối với Redditors định dạng văn bản từ bất kỳ thiết bị nào mà không cần phải thêm thẻ dài. Nó cũng bổ sung cho quyết định của Reddit để không cho phép phương tiện nhúng trong các ý kiến.

Các dịch vụ khác sử dụng Markdown là kho lưu trữ mã như GitHub, các trình nhắn tin như Whatsapp và Bất hòa và các trình soạn thảo văn bản như typora và stackedit. Nếu bạn muốn học cách sử dụng nó, hãy xem Hướng dẫn đánh dấu . Hạnh phúc gắn thẻ!

CÓ LIÊN QUAN: Markdown là gì và làm thế nào để bạn sử dụng nó?


Chung - Các bài báo phổ biến nhất

PSA: Bạn vẫn có thể Tải Cựu Phiên bản miễn phí của SketchUp

Chung Apr 13, 2025

Sketchup. [số 8] Ban đầu được phát hành dưới dạng phần mềm nguồn mở miễn phí, phổ biến mô hình 3d Chương trình SketchU..


Hub nhà thông minh là gì?

Chung May 31, 2025

Aeotec. [số 8] Bắt đầu với Trang chủ thông minh Công nghệ đang nản chí. Có nhiều con đường khác nhau bạn có thể đi xuố..


Vỏ bash là gì, và tại sao nó lại quan trọng đến Linux là gì?

Chung May 19, 2025

fatmawati achmad zaenuri / shutterstock.com [số 8] Vỏ bash là hơn 30 tuổi và vẫn sẽ mạnh mẽ. Nó làm gì, nó đến từ đâu, và tạ..


Sự khác nhau giữa cứng và Soft Light trong nhiếp ảnh là gì?

Chung May 11, 2025

Harry guinness. [số 8] Trong nhiếp ảnh, có hai loại ánh sáng: ánh sáng cứng và ánh sáng mềm mại. Hãy nhìn vào sự khác biệt..


Độ tương phản trong Nhiếp ảnh là gì, và như thế nào nó được sử dụng?

Chung May 7, 2025

Harry guinness. [số 8] Tương phản của người Viking là một thuật ngữ được ném xung quanh rất nhiều trong nhiếp ảnh. Rất ..


Nhiều băng đảng ransomware đang khai thác innightmare để tấn công PC Windows

Chung Aug 13, 2025

Valery Brozhinsky / Shutterstock [số 8] Khai thác Printightmare có thể là tình huống được đặt tên thích hợp nhất, vì nó thực ..


Cryptocurrence là gì?

Chung Sep 3, 2025

eamesbot / shutterstock.com. [số 8] Rất có thể bạn đã nghe nói về tiền điện tử: Bitcoin, Ethereum và Dogecoin đều có tất c�..


Apple Âm nhạc sẽ có giá $ 5 một tháng, nhưng bạn phải sử dụng Siri

Chung Oct 18, 2025

quả táo [số 8] Apple chỉ công bố một cái mới Apple nhạc Kế hoạch chỉ có giá 4,99 đô la mỗi tháng với quy�..


Thể loại