Cho nội dung hiển thị như dưới đây:
Lương hưu cho người Việt
Hà Nội Đây là một chính sách phù hợp của xã hội.
Đoạn mã lệnh HTML sau đây có hiển thị đúng nội dung văn bản phía trên hay khôn
Vì sao?

Lời giải chi tiết
Để phân tích và kiểm tra đoạn mã HTML, chúng ta cần xem xét từng thẻ và cách nó được sử dụng:
<p><b>Lương hưu cho người Việt</b></p>: Thẻ <p> dùng để tạo đoạn văn, bên trong có thẻ <b> để in đậm văn bản. Dòng này không có vấn đề gì.
<p style="color:rgb(150, 150, 15);">Hà nội</p> - Đây là một chính sách phù hợp của xã hội.: Thẻ <p> được sử dụng với thuộc tính style để chỉ định màu sắc văn bản dùng rgb(). Tuy nhiên, giá trị rgb(150, 150, 15); là đúng cú pháp, nhưng nội dung bên ngoài - Đây là một chính sách phù hợp của xã hội. không nằm trong thẻ </p> nào, điều này có thể gây hiển thị không mong muốn.
Do đó, đoạn mã không chính xác. Thực tế, không cần phải thay đổi thẻ <p> bằng <div> hoặc <span> trừ phi muốn yêu cầu cụ thể về cấu trúc block hoặc inline, cũng không có vấn đề với giá trị color.
Vì vậy, phương án A, B và D đều không đúng. Phương án cần điều chỉnh là cho văn bản không nằm trong thẻ <p>, vì vậy cần thay đổi để đảm bảo văn bản được hiển thị đúng cấu trúc.
Chú ý khi giải
<p> là một thẻ dạng block, không nên chứa văn bản ngoài thẻ.style với cú pháp CSS đúng, đặc biệt khi định nghĩa màu sắc với rgb().