Khai báo DTD: có ý nghĩa gì?
Trả lời:
Đáp án đúng: A
DTD (Document Type Definition) là một ngôn ngữ mô tả cấu trúc của một tài liệu XML. Trong DTD, khai báo một phần tử (element) có tên là "hoten".
#PCDATA là viết tắt của "parsed character data", có nghĩa là dữ liệu ký tự đã được phân tích cú pháp. Điều này có nghĩa là nội dung của phần tử "hoten" có thể chứa văn bản thông thường, và trình phân tích cú pháp XML sẽ xử lý nó như là dữ liệu ký tự, ví dụ như các entity references (&, <, >, ', ").
Vậy, khai báo có ý nghĩa là khai báo một thẻ "hoten" có dữ liệu là văn bản thường.
Phương án A đúng vì nó diễn giải chính xác ý nghĩa của khai báo DTD.
Phương án B sai vì #PCDATA không chỉ định văn bản "được định dạng", mà là văn bản thông thường đã được phân tích cú pháp.
Phương án C sai vì #PCDATA không liên quan đến dữ liệu nhị phân.
Phương án D sai vì #PCDATA không liên quan đến dữ liệu số.





