Khi nào nên sử dụng lề so với phần đệm trong CSS

Khi Nao Nen Su Dung Le So Voi Phan Dem Trong Css



Trong CSS, có hai thuộc tính được sử dụng để thêm khoảng cách/dấu cách giữa các phần tử: “ lề ' và ' đệm ”. Nếu người dùng muốn thêm khoảng trắng giữa các thành phần hoặc hình ảnh div, họ có thể sử dụng bất kỳ trong số chúng. Cụ thể hơn, thuộc tính CSS “margin” cung cấp không gian bên ngoài phần tử trong khi “padding” phân bổ không gian cho phần bên trong của phần tử.

Bài đăng này mô tả:

Khi nào nên sử dụng “padding” và “margin” trong CSS?

CSS “ lề ' và ' đệm ” thuộc tính được sử dụng để thiết kế giao diện. Chúng cũng được sử dụng để chỉ định khoảng trống hoặc khoảng cách bổ sung giữa các phần tử. Tuy nhiên, hai thuộc tính này khác nhau về chức năng.







Ở đây, chúng tôi sẽ giải thích một số điểm khác biệt giữa cả hai thuộc tính:



lề đệm
lề cung cấp không gian bên ngoài phần tử. đệm cung cấp không gian bên trong nội dung của phần tử.
Chúng ta có thể đặt lề phần tử là “ tự động ” để tự động đặt lề xung quanh phần tử. phần đệm không thể được đặt thành tự động. Người dùng phải chỉ định các giá trị để đặt khoảng trắng bên trong phần tử.
Lề không ảnh hưởng đến phong cách của một phần tử. Khi chúng ta áp dụng màu nền cho phần tử, nó sẽ ảnh hưởng đến kiểu dáng của phần tử.
Chúng ta có thể đặt các giá trị dương cũng như âm làm lề. phần đệm chỉ hỗ trợ các giá trị dương.

Làm cách nào để sử dụng “lề” trong CSS?

Để tận dụng “ lề ” thuộc tính, trước tiên, hãy tạo một “

” vùng chứa và chỉ định lớp. Chẳng hạn, chúng tôi đã chỉ định lớp có tên là “ Linux ”. Sau đó, nhúng một số văn bản vào thẻ đoạn “

”:



< div lớp = 'linux' >
< P > Linuxhint là một trong những trang web hướng dẫn tốt nhất < / P >
< / div >

Kết quả của mã nêu trên được đề cập dưới đây:





Bây giờ, hãy tạo một “

” vùng chứa có lớp “ lề-div ” và áp dụng “ Phong cách ” thuộc tính là “ đường viền: 1px màu đen đặc ”. Sau đó, thêm một số văn bản trong “

' nhãn:



< div lớp = 'margin-div' Phong cách = 'viền:1px màu đen đặc' >
< P >Linuxhint là một trong những trang web hướng dẫn tốt nhất.< anh >
< / P >
< div >

đầu ra

Bây giờ, hãy áp dụng thuộc tính “margin” trên lớp “.margin-div”:

.margin-div {
lai lịch- màu : rgb ( 199 , 238 , 205 ) ;
nét chữ- kích thước : Trung bình;
ranh giới : 3px rgb ( 114 , 250 , 114 ) ;
lề: 100px 100px 100px 100px;
}

Trong đoạn mã trên, “ .margin-div ” được sử dụng để truy cập phần tử div để áp dụng các thuộc tính được liệt kê bên dưới:

  • màu nền ” thuộc tính được sử dụng để áp dụng màu trong nền.
  • cỡ chữ ” được sử dụng để điều chỉnh kích thước của phông chữ.
  • lề ” phân bổ không gian bên ngoài phần tử. Chẳng hạn, chúng tôi đã đặt thuộc tính “margin” là “ 100px ”.

Tại đây, bạn có thể thấy chúng tôi đã thiết lập thành công “ lề ” tài sản thứ hai “ div ' thành phần:

Làm cách nào để sử dụng 'phần đệm' trong CSS?

Để sử dụng thuộc tính “padding”, các ví dụ nêu trên đã được sử dụng. Trong lần thứ hai “ div ” vùng chứa, hãy sử dụng lớp “ đệm-div ” để áp dụng phần đệm:

< div lớp = 'linux' >
< P > Linuxhint là một trong những trang web hướng dẫn tốt nhất < / P >
< / div >
< div lớp = 'padding-div' Phong cách = 'viền:1px màu đen đặc' >
< P >Linuxhint là một trong những trang web hướng dẫn tốt nhất.< anh >
< / P >
< / div >

đầu ra

Để áp dụng phần đệm và các thuộc tính CSS khác trên “ .padding-div ” lớp, hãy xem mã được cung cấp:

.padding-div {
lai lịch- màu : rgb ( 199 , 238 , 205 ) ;
nét chữ- kích thước : Trung bình;
phần đệm: 50px 50px 50px 50px;
}

Trong mã được đề cập ở trên, chúng tôi đã truy cập vào phần thứ hai “ div ” phần tử sử dụng lớp “ .padding-div ”. Chúng tôi đã đặt “màu nền” và “cỡ chữ”. Hơn nữa, “ đệm ” thuộc tính được sử dụng để thêm khoảng trống xung quanh nội dung phần tử từ mỗi bên dưới dạng “ 50px ”.

đầu ra

Chúng tôi đã giải thích sự khác biệt và cách sử dụng “padding” và “margin” trong CSS.

Phần kết luận

CSS “ lề ” được sử dụng để đặt khoảng cách xung quanh phần tử, trong khi “ đệm ” được sử dụng để thêm khoảng cách xung quanh nội dung phần tử. Để áp dụng thuộc tính lề hoặc phần đệm, trước tiên, hãy tạo một “ div ” vùng chứa và chỉ định lớp. Sau đó, truy cập lớp theo tên lớp và áp dụng “ lề ' và ' đệm ' tính chất. Bài đăng này đã giải thích việc sử dụng lề so với phần đệm trong CSS.