Câu hỏi tự luận mức độ thông hiểu Khoa học máy tính 12 cd bài 11: Mô hình hộp, bố cục trang web

2. THÔNG HIỂU (4 CÂU)

Câu 1: Giải thích vai trò của thuộc tính margin trong mô hình hộp?

Câu 2: Mô tả cách sử dụng thuộc tính padding để điều chỉnh khoảng cách bên trong phần tử?

Câu 3: Trình bày sự khác biệt giữa display: block và display: inline trong CSS?

Câu 4: Phân tích cách bố trí phần tử bằng cách sử dụng thuộc tính float?


Câu 1: 

Thuộc tính margin trong mô hình hộp được sử dụng để tạo khoảng cách giữa phần tử với các phần tử khác xung quanh nó. Điều này giúp tránh việc các phần tử chồng chéo lên nhau và tạo không gian trống, làm cho giao diện trở nên dễ nhìn và có tổ chức hơn.

Câu 2: 

Padding được sử dụng để điều chỉnh khoảng cách bên trong của phần tử, tức là khoảng cách giữa nội dung và viền của phần tử. Bạn có thể sử dụng thuộc tính padding để thiết lập khoảng cách này, ví dụ:

.box {

    padding: 20px; /* Tạo khoảng cách 20px bên trong phần tử */

}

=> Điều này giúp nội dung không bị dính vào viền, tạo cảm giác thoải mái hơn cho người dùng.

Câu 3: 

- display: block: Phần tử sẽ chiếm toàn bộ chiều rộng của không gian chứa, bắt đầu trên một dòng mới và có thể có chiều cao và chiều rộng.

- display: inline: Phần tử chỉ chiếm không gian cần thiết, không bắt đầu trên một dòng mới và không thể thiết lập chiều cao hoặc chiều rộng.

Câu 4: 

Thuộc tính float được sử dụng để bố trí các phần tử nằm bên trái hoặc bên phải trong không gian chứa, cho phép các phần tử khác xung quanh nó. Khi một phần tử được thiết lập với float, phần tử đó sẽ trôi về bên trái hoặc bên phải, và các phần tử khác sẽ xếp chồng lên nó. Ví dụ:

.left {

    float: left;

    width: 50%;

}

=> Điều này có thể dẫn đến việc các phần tử không còn nằm trong luồng chính của tài liệu, vì vậy cần sử dụng thuộc tính clear để xử lý các vấn đề liên quan đến bố trí.


Bình luận

Giải bài tập những môn khác