relleno de celda
Usa el borde css para resolver
table {?
border-collapse: colapso ?//Recuerda que es el atributo de lt;, not lt ;tdgt; of.
}
El colapso y los valores separados en border-collapse se definen como colapso y los bordes se superpondrán. Cuando se define como separada, habrá un espacio entre los bordes de las celdas. Si no está definido, por defecto se separa.
cus: cellpadding y cellpacing son atributos obsoletos y ya no se recomiendan. El último HTML5 ha eliminado por completo estos atributos de rendimiento.
Información ampliada
Los atributos de espacio entre celdas y relleno de celdas de la tabla ya no son compatibles con HTML5
Si comienza a escribir páginas usando declaraciones HTML5 ahora, encontrará que en la definición Durante el espaciado y relleno de celdas de la tabla, se solicita que el atributo esté desactualizado o sea ilegal. La razón específica es que estos dos atributos de la etiqueta de la tabla se eliminaron en HTML5 y se debe usar CSS al definir bordes y similares.
La implementación específica es la siguiente:
lt;!DOCTYPE htmlgt;
lt;html xmlns="http://www.w3.org/ 1999/xhtml "gt;
lt;headgt;
lt;titlegt; Prueba de tabla Html5lt;/titlegt;
lt; estilo tipo="texto/ css"gt ;
tabla{ border-collapse: colapso; borde: sólido 1px Negro; }
tabla td{ ancho: 50px; alto: 20px; ? borde: sólido 1px Negro ; relleno: 5px;}
lt;/stylegt;
lt;/headgt;
lt;bodygt;
lt; tablegt;
lt;trgt;
lt;tdgt;lt;/tdgt;
lt;tdgt;lt;/tdgt;
lt ;/trgt;
lt;trgt;
lt;tdgt;lt;/tdgt;
lt;tdgt;lt;/tdgt;
lt;/trgt;
lt;/tablegt;
lt;/bodygt;
lt;/htmlgt; p>