Mục lục:
Định nghĩa - Ngôn ngữ Markup có nghĩa là gì?
Ngôn ngữ đánh dấu là một loại ngôn ngữ được sử dụng để chú thích văn bản và các thẻ nhúng trong các tài liệu điện tử được tạo kiểu chính xác, không phân biệt nền tảng máy tính, hệ điều hành, ứng dụng hoặc chương trình.
Thuật ngữ đánh dấu thuật ngữ được lấy từ việc đánh dấu các bản thảo, trong đó các đánh dấu viết tay được chú thích dưới dạng hướng dẫn máy in. Ngôn ngữ đánh dấu cũng được sử dụng trong danh sách phát, đồ họa vector, dịch vụ web và giao diện người dùng. HTML là ngôn ngữ đánh dấu được sử dụng rộng rãi nhất.
Techopedia giải thích ngôn ngữ Markup
Có ba loại ngôn ngữ đánh dấu điện tử:
- Đánh dấu trình bày: Được sử dụng bởi các hệ thống xử lý văn bản truyền thống với WYSIWYG; nó được ẩn từ người dùng.
- Đánh dấu thủ tục: Được tích hợp với văn bản để cung cấp hướng dẫn xử lý văn bản cho các chương trình. Văn bản như vậy được thao tác rõ ràng của tác giả. Các hệ thống đánh dấu thủ tục bao gồm các cấu trúc lập trình, trong đó các macro hoặc chương trình con được xác định và được gọi bằng tên.
- Đánh dấu mô tả: Được sử dụng để dán nhãn các phần của tài liệu về cách xử lý chúng. Ví dụ: thẻ HTML được sử dụng để gắn nhãn trích dẫn trong văn bản.
Gencode là bài trình bày ngôn ngữ đánh dấu công khai đầu tiên trong xử lý văn bản máy tính. Một số ngôn ngữ đánh dấu chính khác bao gồm:
- Mủ cao su
- Ngôn ngữ đánh dấu mở rộng (XML)
- Ngôn ngữ đánh dấu tổng quát (GML)
- Ngôn ngữ đánh dấu tổng quát hóa tiêu chuẩn (SGML)
- Ngôn ngữ đánh dấu siêu văn bản (HTML)
Các ngôn ngữ đánh dấu thường đan xen văn bản tài liệu với các hướng dẫn đánh dấu trong cùng một luồng dữ liệu hoặc tệp. Các mã được đặt trong dấu ngoặc nhọn (<>) là các hướng dẫn đánh dấu (còn được gọi là thẻ) và văn bản giữa các hướng dẫn này là văn bản tài liệu thực tế. Các mã xuất hiện gần đầu và cuối của câu lệnh đầu tiên được gọi là đánh dấu ngữ nghĩa và mô tả văn bản được bao gồm. Ngược lại, đánh dấu trình bày chỉ định một đặc điểm văn bản cụ thể mà không có mô tả.
