Một người định nghĩa quy tắc cho đoạn văn bản trong CSS như sau trang 50 SBT Tin học 12
Sách bài tập Tin học 12 Bài 18: Thực hành tổng hợp thiết kế trang web - Kết nối tri thức
Câu 18.3 trang 50 SBT Tin học 12: Một người định nghĩa quy tắc cho đoạn văn bản trong CSS như sau:
<p>{
font-family:Mangal;
}
Em có nhận xét gì về cách viết này? Em có đề xuất cách viết nào tốt hơn không?
Lời giải:
Nhận xét: Cách viết chưa tốt vì với đoạn mã đó thì phông chỉ hiển thị được khi nó nằm trong số các phong đã cài trên hệ thống của người dùng. Anh Đề xuất: Đưa ra một danh sách phông chữ theo độ ưu tiên giảm dần, bao gồm một số phông chữ phổ biến phù hợp với nội dung.
Cách viết quy tắc CSS ban đầu không đúng cú pháp chuẩn của CSS, do sử dụng sai cú pháp với cặp dấu <p> thay vì chỉ sử dụng selector là tên thẻ HTML mà không cần các dấu ngoặc nhọn của HTML. Ngoài ra, cách viết này thiếu tính linh hoạt vì không có các phông chữ dự phòng (fallback fonts). Để đảm bảo cú pháp đúng và tính tương thích cao hơn, người viết nên sử dụng cú pháp chuẩn của CSS, đồng thời thêm các phông chữ thay thế để đảm bảo hiển thị tốt trên các thiết bị và trình duyệt khác nhau.
Lời giải sách bài tập Tin học 12 Bài 18: Thực hành tổng hợp thiết kế trang web hay khác: