Up5me
Trang chủ > Câu hỏi lẻ > Xi669O9IKyY4

Đề bài

Giải thích nào sau đây là đúng về mã lệnh CSS sau?

Đây là cú pháp CSS sai vì các thẻ phải cách nhau bởi dâu phây.
Đây là cú pháp CSS sai vì các thuộc tính không được đặt đúng thứ tự.
Đây là cú pháp CSS sai vì giá trị thuộc tính bị sai.
Tất cả các nội dung trong thẻ hi, h2, h3 sẽ hiển thị với biên màu đỏ, dày 3px, nét đứt.
Đáp án đúng: A

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Trong mã lệnh CSS được đưa ra, cú pháp chọn nhiều phần tử HTML để áp dụng cùng một quy tắc CSS là đúng. Cú pháp cụ thể ở đây là sử dụng dấu phẩy để phân tách các phần tử cần áp dụng:

h1, h2, h3 { border: dashed 3px red; }

Điều này có nghĩa là tất cả các phần tử <h1>, <h2>, và <h3> đều sẽ được thêm đường viền nét đứt dày 3px có màu đỏ. Do đó, nhận định chính xác ở đây là phương án D.

Phân tích các phương án:

  • A. Sai vì cú pháp chọn nhiều phần tử bằng cách sử dụng dấu phẩy là đúng.
  • B. Sai vì các thuộc tính CSS không có thứ tự bắt buộc phải tuân theo.
  • C. Sai vì giá trị thuộc tính được viết đúng cú pháp. Thuộc tính border có ba giá trị đúng theo thứ tự: kiểu đường biên, độ dày, và màu sắc.
  • D. Đúng vì tất cả các phần tử h1, h2, h3 đều sẽ có đường viền màu đỏ, nét đứt, và dày 3px.

Chú ý khi giải

Khi làm bài liên quan đến CSS, học sinh cần chú ý:

  • Sử dụng dấu phẩy để kết hợp nhiều selector khi muốn áp dụng cùng một kiểu cho chúng.
  • Thứ tự các giá trị thuộc tính trong CSS có thể quan trọng, ví dụ như thứ tự của border là style, width, color.
  • Luôn kiểm tra tính chính xác của từng thuộc tính và giá trị tương ứng.