Cần sử dụng CSS để tạo ra một khung/hộp chứa các phần tử với các đặc điểm sau:
– Hộp có kích thước cố định với chiều rộng 300px và chiều cao 200px.
– Đường viền của hộp là đường nét đứt (dotted), màu đen (#000000) và độ rộng là 2px.
– Nội dung bên trong có khoảng cách với đường viền là 20px.
Đoạn mã CSS nào sau đây thực hiện được yêu cầu trên?
Lời giải chi tiết
Để chọn câu trả lời đúng, chúng ta sẽ phân tích từng đáp án theo yêu cầu bài toán:
.box {width: 300px; height: 200px; border: 2px dotted #000000; padding: 20px;}
.box {width: 200px; height: 300px; border-style: 2px dotted #000000; padding: 20px;}
.box {width: 300px; height: 200px; border: 2px; margin: 20px;}
.box {width: 200px; height: 300px; border-color: dotted #000000; padding: 20px;}
Kết luận: Đáp án chính xác là A.
Chú ý khi giải
padding và margin trong CSS: padding là khoảng cách từ nội dung đến đường viền bên trong, còn margin là khoảng cách từ đường viền ra bên ngoài.border), cần bao gồm cả độ rộng, kiểu và màu sắc nếu yêu cầu sử dụng đầy đủ.