Đánh dấu
Ngôn ngữ đánh dấu (markup language) là ngôn ngữ được thiết kế để định nghĩa và trình bày văn bản. HTML (HyperText Markup Language) là một ví dụ về ngôn ngữ đánh dấu.
Trong một tệp văn bản như tệp HTML, các phần tử được đánh dấu bằng thẻ giải thích mục đích của phần nội dung đó.
Các loại ngôn ngữ đánh dấu
- Markup trình bày (Presentational Markup):
-
Được sử dụng bởi hệ thống xử lý văn bản truyền thống với WYSIWYG (những gì bạn thấy là những gì bạn nhận được); điều này bị ẩn với tác giả, người dùng và người chỉnh sửa.
- Markup thủ tục (Procedural Markup):
-
Kết 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 này được tác giả thao tác nhìn thấy được.
- Markup mô tả (Descriptive Markup):
-
Gán nhãn các phần của tài liệu về cách chương trình nên xử lý chúng. Ví dụ,
<td>HTML định nghĩa một ô trong bảng HTML.