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

Đề bài

Nếu muốn tất cả các đoạn văn hiển thị trên trang web được thụt lề 10px và cóc in nghiêng thì cần viết lệnh CSS như thế nào cho đúng?

p {text-left: 10px; font-weight: italic;}
p {text-indent: 10px; font-style: italic;}
.p {text-indent: 10px; font-style: "italic";}
p. {text-left: 10px; font-weight: "italic";}
Đáp án đúng: B

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để tất cả các đoạn văn (thẻ <p>) trên trang web được thụt lề 10px và có chữ in nghiêng, bạn cần sử dụng thuộc tính CSS phù hợp.

Phân tích từng lựa chọn:

  • A. p {text-left: 10px; font-weight: italic;}
    Thuộc tính text-left không tồn tại trong CSS, và font-weight: italic; cũng không đúng cú pháp (italic phải đi với font-style không phải font-weight).
  • B. p {text-indent: 10px; font-style: italic;}
    Thuộc tính text-indent được sử dụng để thụt lề dòng đầu tiên của đoạn văn và font-style: italic; là cú pháp đúng để in nghiêng chữ.
  • C. .p {text-indent: 10px; font-style: "italic";}
    Dấu chấm đứng trước tên lớp (class) .p chỉ áp dụng cho các thẻ có class tên là "p". Ngoài ra, font-style: "italic"; không cần dấu ngoặc kép.
  • D. p. {text-left: 10px; font-weight: "italic";}
    Tên lớp không đúng, và tương tự như lựa chọn A, thuộc tính text-left không đúng và font-weight: "italic"; không đúng cú pháp.

Do đó, phương án đúng là B. p {text-indent: 10px; font-style: italic;}

Chú ý khi giải

Chú ý rằng khi viết CSS cho thẻ HTML, bạn cần chú ý sử dụng đúng cú pháp và thuộc tính CSS. Cụ thể:

  • Thuộc tính text-indent dùng để thụt lề dòng đầu tiên.
  • Thuộc tính font-style để định dạng chữ nghiêng, "italic" không cần dấu ngoặc kép.
  • Các thuộc tính và giá trị cần tương ứng đúng cú pháp chuẩn của CSS.

Hiểu rõ cú pháp sẽ giúp bạn tránh được các lỗi cú pháp thông thường khi viết CSS.