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

Đề bài

Để đặt đường viền màu đen, nét liên tục, dày 1px cho một phần tử, cách khai báo nào sau đây là chính xác?

border = 1px solid black;
border: 1px solid black;
border: solid black 1px;
1px solid black: border;
Đáp án đúng: B

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Phân tích đề bài: Đề bài yêu cầu xác định cách khai báo đúng trong CSS để đặt đường viền cho một phần tử với các thuộc tính: màu đen, nét liên tục, và có độ dày là 1px.

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

  • A. border = 1px solid black;
    Khai báo này không đúng cú pháp CSS. Trong CSS, dấu bằng (=) không được sử dụng để gán giá trị cho thuộc tính.
  • B. border: 1px solid black;
    Đây là cách khai báo đúng trong CSS. Thuộc tính border được sử dụng theo cú pháp: độ dày (1px), kiểu nét (solid), và màu sắc (black).
  • C. border: solid black 1px;
    Đây là cách khai báo sai trật tự. Đúng thứ tự phải là độ dày, kiểu nét, màu sắc.
  • D. 1px solid black: border;
    Khai báo này không đúng cú pháp CSS. Cú pháp đặt giá trị phải là border: theo sau là các giá trị thuộc tính.

Chọn phương án đúng: Phương án B: border: 1px solid black; là chính xác.

Chú ý khi giải

  • Trong CSS, cú pháp chuẩn cho thuộc tính là tên_thuộc_tính: giá_trị;.
  • Cần nhớ thứ tự khi khai báo thuộc tính border: độ dày, kiểu nét, màu sắc.
  • Các cú pháp không đúng theo chuẩn CSS (dùng dấu = hoặc không theo đúng thứ tự) sẽ không được trình duyệt hiểu và áp dụng.