Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Sự khác biệt giữa Cellpadding và Cellspacing


Trong bài này, chúng ta sẽ hiểu sự khác biệt giữa cellpadding (đệm ô) và cellspacing (khoảng cách ô).

Cellpadding

  • Liên quan đến một ô đơn lẻ.
  • Giúp kiểm soát khoảng trắng giữa viền ô và nội dung bên trong ô.
  • Giá trị mặc định là 1.
  • Được dùng như một phương pháp hiệu quả.
  • Tạo bằng thẻ HTML <table>.
  • Thuộc tính đặt là cellpadding.

Ví dụ

<table cellpadding="value">.....</table>

Cellspacing

  • Liên quan đến nhiều ô (khoảng cách giữa các ô).
  • Giúp thiết lập khoảng cách giữa các ô đơn lẻ.
  • Kém hiệu quả hơn cellpadding (về mặt kiểm soát layout).
  • Giá trị mặc định là 2.
  • Tạo bằng thẻ HTML <table>.
  • Thuộc tính đặt là cellspacing.

Ví dụ

<table cellspacing="value">.....</table>

Kết quả minh họa

Sự khác biệt giữa Cellpadding và Cellspacing

Lưu ý hiện đại: Trong HTML5, cả hai thuộc tính cellpadding và cellspacing đã bị deprecated (không khuyến khích). Nên dùng CSS: td { padding: 10px; } thay cho cellpadding, và table { border-collapse: collapse; } hoặc table { border-spacing: 10px; } thay cho cellspacing.