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

Đề bài

Bạn D muốn khai báo vùng chọn định kiểu phần tử nhập liệu cho đẹp và hợp lí, bạn đã viết đoạn mã như sau:

Sau đây là một số nhận định về cách làm của bạn D:

1. Vùng chọn trên định kiểu cho phần tử nhập liệu là hộp văn bản.
2. Kích thước vùng đệm giữa đường viền của hộp văn bản với nội dung bên trong là 10px cho cả 4 chiều trên, phải, dưới, trái.
3. Đường viền của hộp văn bản có độ dày 1px, nét liên tục màu đen,
4. Chiều rộng của phần nội dung bên trong hộp văn bản là 300px
Đáp án đúng: 1Đ, 2Đ, 3S, 4S

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Phân tích đề bài:

Chúng ta có đoạn mã CSS sử dụng cho phần tử input với type="text" và có một số nhận định về đoạn mã này. Hãy phân tích từng nhận định:

  1. Vùng chọn trên định kiểu cho phần tử nhập liệu là hộp văn bản: Nhận định này đúng vì input[type="text"] chỉ định rằng các phần tử <input> có thuộc tính type="text" sẽ được áp dụng kiểu này, và đấy là hộp văn bản.
  2. Kích thước vùng đệm giữa đường viền của hộp văn bản với nội dung bên trong là 10px cho cả 4 chiều trên, phải, dưới, trái: Nhận định này cũng đúng vì thuộc tính padding: 10px; áp dụng đều cho cả bốn cạnh trên, phải, dưới, trái.
  3. Đường viền của hộp văn bản có độ dày 1px, nét liên tục màu đen: Nhận định này sai. Theo đoạn mã border: 1px solid #ccc;, ta thấy đường viền có độ dày 1px, nét liên tục nhưng màu là #ccc (màu xám), không phải màu đen.
  4. Chiều rộng của phần nội dung bên trong hộp văn bản là 300px: Nhận định này đúng vì thuộc tính box-sizing: border-box; làm cho chiều rộng tổng cộng của hộp bao gồm cả đệm và đường viền, do đó chiều rộng nội dung là 300px.

Chú ý khi giải

  • Hiểu rõ ý nghĩa của từng thuộc tính CSS trong cách trình bày giao diện, ví dụ như padding, border, và box-sizing.
  • Màu sắc trong CSS thường được viết dưới dạng mã HEX, RGB hoặc tên màu, cần chú ý đến giá trị cụ thể để tránh nhầm lẫn.
  • Với box-sizing: border-box;, chiều rộng và chiều cao bao gồm cả nội dung, padding và border, điều này rất hữu ích khi thiết kế giao diện.
  • Khi khai báo border, cần xác định đúng cả độ dày, kiểu và màu sắc của viền.