Padding là gì? Cách Sử Dụng Padding Trong CSS Chi Tiết

Padding trong CSS là gì?

Trong CSS, Padding là thuộc tính được dùng để tạo khoảng trống giữa nội dung và đường viền của một phần tử. Khi phần tử có thuộc tính padding, khoảng trống giữa nội dung và lề của phần tử sẽ tăng lên. Padding bao quanh 4 mặt của nội dung, có thể thay đổi padding của từng bên với CSS.

Cách Sử dụng Padding trong CSS

Padding  1 thành phần

  • Padding-top : lệnh này dùng để tăng khoảng cách của nội dung với lề của phần tử phía bên trên.

Ví dụ minh họa:

  • Padding-right : Lệnh này dùng để tăng khoảng cách của nội dung với lề của phần tử phía bên phải.

Ví dụ :

  • Padding-bottom : Lệnh này dùng để tăng khoảng cách của nội dung với lề của phần tử phía bên dưới.

Ví dụ :

  • Padding-left : Lệnh này dùng để tăng khoảng cách của nội dung với lề của phần tử phía bên trái.

Ví dụ:

  • Padding 2 thành phần : tương tự như padding 1 thành phần thì 2 thành phần sẽ tăng khoảng cách của về 2 hướng của phần tử.

hoặc có thể viết ngắn gọn là : 

Padding  3 thành phần : tương tự như padding 1 thành phần thì 3 thành phần sẽ tăng khoảng cách của về 3 hướng của phần tử.

hoặc có thể viết ngắn gọn là :

Padding  4 thành phần : là cùng thay đổi khoảng cách theo cả 4 hướng.

hoặc có thể viết là : 

hoặc ngắn gọn hơn : 

nếu muốn kích thước khác nhau thì viết thế này : 

Sự khác nhau giữa margin và padding

Margin và Padding đều là hai thuộc tính quan trọng trong CSS và gây nhầm lẫn với nhiều lập trình viên mới vào nghề. Sau đây là một số điểm khác biệt giữa hai thuộc tính CSS. Cụ thể:

MarginPadding
Margin sẽ thay đổi khoảng cách bên ngoài của phần tử Padding sẽ thay đổi khoảng cách của nội dung bên trong phần tử 
Margin có thể sử dụng số âm và cả số thựcPadding không sử dụng các giá trị âm
Margin có thuộc tính autoPadding không có thuộc tính auto
Margin không có màu nềnMàu nền của Padding phụ thuộc vào màu nền của phần tử có thuộc tính đó .

xem thêm về sự khác nhau giữa margin và padding

Related Posts
Mã các ký tự đặc biệt trong HTML

Kí tựMã HTML“&quot;‘&apos;&&amp;<&lt;>&gt;#&num;%&percnt;$&dollar;(&lpar;)&rpar;*&ast;+&plus;-&minus;.&period;/&sol;:&colon;;&semi;=&equals;?&quest;@&commat;[&lsqb;]&rsqb;\&bsol;^&Hat;_&lowbar;`&grave;{&lcub;}&rcub;|&verbar;

HTML là gì? HTML hoạt động thế nào?

HTML là một ngôn ngữ máy tính được tạo ra nhằm mục đích xây dựng các website. Những trang web Read more

Ngôn Ngữ CSS Là Gì? 

CSS là một thành phần quan trọng tạo nên các website hiện nay. Với CSS, bạn có thể tạo ra Read more

Sự khác biệt giữa HTML và CSS

Điểm giống nhau: Đều được biên dịch ở phía client/brower Ngôn ngữ chỉ dùng thiết kế giao diện webside Điểm Read more

Hãy bình luận đầu tiên

Để lại một phản hồi