Buenas.
Estoy empezando con CSS y necesito hacer unas tareas. El caso es que no consigo que funcione el siguiente código:
foreach($personas as $persona)
{
if ($persona['sexo'] == "mujer" )
$persona['nombre'] = "DOÑA " .$persona['nombre'];
else
$persona['nombre'] = "DON " .$persona['nombre'];
echo '<span style="font-size:16px;background-color:#8B0000;color:#FFE4B5"> ||'.$persona['sexo'].
'<span style="font-size:16px;background-color:#8B0000;color:#FFE4B5"> ||'.$persona['nombre'].
'<span style="font-size:16px;background-color:#8B0000;color:#FFE4B5;position:absolute;left :230"> ||'.$persona['apellidos'].
'</span><br/>';
}
Necesito darle formato al ECHO, concretamente mostrar en una columna la variable .$persona[sexo], al lado otra columna con .$persona[nombre] y por ultimo otra con .$persona[apellidos]
Estaba intendando hacerlo sin crear tabla, poniendo simplemente márgenes. El caso es que no consigo que la columna DON XXX o DOÑA XXX salga recta. He probado a poner otro Position:absolute/relative para esa columna, pero me salía todo descuadrado.
Con el código actual me queda así:
http://desmond.imageshack.us/Himg808/scaled.php?server=808&filename=pantallazoen.png&re s=medium
Algún consejo para centrar la columna Nombre? Gracias