Cellpadding (junto con cellspacing) es un término utilizado en el lenguaje de programación HTML (Hypertext Markup Language). Cuando se utiliza junto con el elemento table , especifica la cantidad de espacio entre el borde de una celda de tabla y su contenido. [1] [2] Cellpadding es un atributo de una celda individual en una tabla, por lo que a cada celda de una tabla se le puede asignar su propio valor cellpadding, [3] sin embargo, si no se asigna, el valor predeterminado para cellpadding es 1. El atributo cellpadding se agregó a la versión 2.0 del lenguaje HTML en 1996. [4] El espacio entre el texto y los bordes es un elemento importante del diseño de páginas web, porque mejora la legibilidad del texto y el atractivo visual de los gráficos en las celdas de la tabla. [5] Cellpadding lo hace posible, y los expertos en diseño web enfatizan la importancia de seleccionar cuidadosamente los valores cellpadding. [6] [7] El mismo efecto se puede lograr en CSS . [8]
Los elementos HTML de presentación, como el relleno de celdas, se están volviendo obsoletos a medida que más y más diseñadores web pasan al uso de CSS y otros métodos más nuevos para crear páginas web, disponibles en las versiones HTML 5 y posteriores. [9] Una razón para esto es que, aunque el relleno de celdas facilita la lectura para los usuarios videntes, el software de conversión de texto a voz para usuarios no videntes tiene dificultades para interpretar datos de tablas complejas. [10] Sin embargo, debido a que el espaciado visual del texto en las tablas sigue siendo importante, los desarrolladores de estos métodos más nuevos continúan usando el término "relleno de celdas" o "relleno de celdas" para describir cualquier proceso que se use para proporcionarlo. [11] [12]