Mi objetivo es crear una página HTML que sea similar a un "marco de fotos". En otras palabras, quiero hacer una página en blanco que esté rodeada por 4 imágenes.Cómo eliminar por completo los bordes de la tabla HTML
Este es mi código:
<table>
<tr>
<td class="bTop" colspan="3">
</td>
</tr>
<tr>
<td class="bLeft">
</td>
<td class="middle">
</td>
<td class="bRight">
</td>
</tr>
<tr>
<td class="bBottom" colspan="3">
</td>
</tr>
</table>
Y las clases CSS son los siguientes:
.bTop
{
width: 960px;
height: 111px;
background-image: url('../Images/BackTop.jpg');
}
.bLeft
{
width: 212px;
height: 280px;
background-image: url('../Images/BackLeft.jpg');
}
.middle
{
width: 536px;
height: 280px;
}
.bRight
{
width: 212px;
height: 280px;
background-image: url('../Images/BackRight.jpg');
}
.bBottom
{
width: 960px;
height: 111px;
background-image: url('../Images/BackBottom.jpg');
}
Mi problema es que me estoy haciendo finas líneas blancas entre las celdas de la tabla, me refiero que el borde de las imágenes no es continuo. ¿Cómo puedo evitar estos espacios en blanco?
cellspacing y cellpadding están en desuso desde 1999, ver https://developer.mozilla.org/en-US/docs/HTML/Element/table - Deberías ir con la solución @jnpcl. – iGEL
iGEL tiene razón, he editado mi respuesta. Honestamente, me sorprendió que haya quedado obsoleto durante tanto tiempo y todavía lo estaba usando sin ningún problema :) – Damb