Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: bgnumis en 14 Diciembre 2014, 21:05 pm



Título: Problema con borde de tabla.
Publicado por: bgnumis en 14 Diciembre 2014, 21:05 pm
Hola

Tengo una tabla que muestro con echo pero aunque pongo <border=1> con o sin comillas no me enseña el borde?

¿Puede ser por algo que he configurado en el css o porque con el echo se pone de otra forma?

¿Cómo podría configar la tabla para que cada línea me saliera de un color y fuera más fácil verlo?

No me importa si no me dais la solución sólo donde puedo leer algo sobre esto:

Código
  1. echo "<table>  <border=1>  <tr><td> Nombre</td> <td> Apellido </td><td>F.Nacimiento</td></tr>";
  2. while($fila=mysql_fetch_array($consulta)){
  3.  
  4. echo "<tr>";
  5. echo "<td>".$fila['NOMBRE']."</td>";
  6. echo "<td>".$fila['APELLIDOS']."</td>";
  7. echo "<td>".$fila['FNACIMIENTO']."</td>";
  8.  
  9. echo "</tr>";
  10. }
  11.  

Gracias por adelantado.

Mod: Etiquetas GeSHi obligatorias. Títulos descriptivos (prohibido todo mayúsculas).


Título: Re: ECHO y TABLE
Publicado por: engel lex en 14 Diciembre 2014, 21:15 pm
primero, usa etiquetas GeSHi para publicar tu codigo
segundo, border es una propiedad, no una etiqueta

debe ser
Citar
<table border =1>
y aún así no se recomienda, deberías usar una clase o directo con estilo

Código
  1. <table style="border:solid 1px">


Título: Re: ECHO y TABLE
Publicado por: MinusFour en 14 Diciembre 2014, 21:15 pm
¿Estás utilizando HTML5? i.e.:

Código
  1. <!DOCTYPE html>

https://docs.webplatform.org/wiki/html/attributes/border

Citar
Specifies the width of the border around an element. Deprecated in HTML4, not supported in HTML5. Use CSS.