Sự khác biệt giữa inline
, block
và inline-block
trong CSS là gì?
Sự khác biệt giữa inline
, block
và inline-block
trong CSS là gì?
Trong CSS, inline
, block
, và inline-block
là các giá trị của thuộc tính display
mà xác định cách một phần tử được hiển thị trên trang web. Dưới đây là sự khác biệt giữa chúng:
Inline:
inline
không bắt đầu trên một dòng mới và chỉ chiếm không gian cần thiết cho nội dung của nó.inline
; chúng sẽ bị bỏ qua.inline
.Block:
block
bắt đầu trên một dòng mới và chiếm toàn bộ chiều rộng có sẵn (tức là, nó trải dài từ cạnh trái đến cạnh phải của phần tử chứa nó).block
.block
.Inline-Block:
inline-block
là một sự kết hợp giữa inline
và block
. Nó đặt các phần tử trên cùng một dòng, giống như inline
, nhưng vẫn cho phép đặt chiều rộng và chiều cao, giống như block
.block
.Inline-block
rất hữu ích khi bạn muốn các phần tử nằm cạnh nhau và vẫn muốn kiểm soát kích thước của chúng.Sự lựa chọn giữa inline
, block
, và inline-block
phụ thuộc vào bố cục mà bạn muốn đạt được trong thiết kế trang web của mình.
junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào