Skip to main content

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

Ngôn ngữ đánh dấu là sự kết hợp của các từ và ký hiệu đưa ra hướng dẫn về cách xuất hiện tài liệu.Ví dụ, một thẻ có thể chỉ ra rằng các từ được viết bằng chữ in nghiêng hoặc in đậm.Mặc dù các ngôn ngữ đánh dấu phổ biến và được sử dụng rộng rãi nhất được viết cho máy tính, nhưng khái niệm về ngôn ngữ đánh dấu không giới hạn trong lập trình máy tính.Một trong những ngôn ngữ lâu đời nhất, và tại một thời điểm, các ngôn ngữ đánh dấu được sử dụng phổ biến nhất là được sử dụng bởi các biên tập viên để hướng dẫn các nhà văn về cách viết một cái gì đó hoặc làm thế nào nó nên xuất hiện trong bản thảo cuối cùng của một tác phẩm.Khi được thực hiện ở Longhand, trình soạn thảo thường sử dụng các biểu tượng và hướng dẫn bằng văn bản với màu mực khác với tác giả;thường là màu xanh hoặc đỏ.Thực tiễn này đã được thay thế trong nhiều lĩnh vực nhờ sử dụng rộng rãi máy tính, nhưng giáo viên và đôi khi các nhà báo vẫn được yêu cầu biết đánh dấu chỉnh sửa thích hợp.Ngôn ngữ đánh dấu được biết đến rộng rãi nhất hiện nay có khả năng là ngôn ngữ đánh dấu siêu văn bản (HTML).Đây là ngôn ngữ được sử dụng bởi các trình duyệt web để hiển thị các trang web.Mã hóa có thể được gõ bằng tay và được tải lên thông qua trình xử lý văn bản hoặc được tạo trong một trong nhiều chương trình thiết kế web.Có những biến thể mới của ngôn ngữ này có mã và quy tắc cập nhật.Ngôn ngữ đánh dấu siêu văn bản động là một ví dụ.Nhiều mã có thể được xâu chuỗi lại với nhau và có thể được sử dụng để tạo một bảng kiểu để đảm bảo rằng một trang web có ngoại hình thống nhất.

Nhiều bộ xử lý văn bản cũng sử dụng một số loại ngôn ngữ đánh dấu để thay đổi sự xuất hiện của văn bản trong tài liệu.Điều này thường không được người dùng của chương trình nhìn thấy, nhưng diễn ra phía sau hậu trường.Các loại ngôn ngữ này được tạo bởi các lập trình viên máy tính và thường chỉ được sử dụng bởi máy tính.

Những điều chính mà hầu hết các ngôn ngữ đánh dấu có điểm chung là chúng chỉ ra sự xuất hiện của văn bản hoặc các trang đầy đủ và chúng thường không được người dùng cuối nhìn thấytrong thành phẩm.Trong HTML, chỉ có trình duyệt web đọc và giải mã ý nghĩa của một số mã nhất định.Ví dụ, lt; b gt;TAG hướng dẫn một trình duyệt hiển thị tất cả các văn bản xuất hiện sau nó trong văn bản in đậm.Để kết thúc văn bản in đậm, thẻ sau được chèn: lt;/b gt ;.Mặc dù nhiều người sẽ không bao giờ sử dụng ngôn ngữ đánh dấu, nhưng họ có thể sẽ sử dụng sản phẩm hoặc đọc một trang web thực hiện việc sử dụng của họ.