Formatierungsproblem

Status
Nicht offen für weitere Antworten.

Sasser

Erfahrenes Mitglied
Hallo Leute!

Ich habe ein Problem, bei dem die Lösung bestimmt sehr einfach ist, aber ich bekomme es nicht hin! Ich baue per folgende Funktion eine Tabelle zusammen:

PHP:
function highlights($array)
{
    $highlights = "<table border='0'>";
    $highlights .= "<tr>";
    foreach ($array as $row) {
        $highlights .= "<td align='center' valign='bottom' width='#PROBLEM#'>";
        $highlights .= "<a href='".$row['DeepLink1']."' target='_blank' style='display:block;height:100%;width:100%;'><img src='".$row['Image120']['ImageURL']."' style='border-width:0px;'><br>";
        $highlights .= "<font color='#FF0000' size='-1'>Jetzt nur</font><br><font color='#008000'><strong>".$row['Price']."&nbsp;".$row['Currency_Symbol']."</strong></font></a>";
        $highlights .= "</td>";
    }
    $highlights .= "</tr>";
    $highlights .= "</table>";
return $highlights;
}

Nun versuche ich seit Stunden, die <td> - Breite in 200 zu ändern, aber er ignoriert das ganze! Ebenso versuche ich per:
PHP:
style='display:block;height:100%;width:100%;'
die ganze Spalte als Link zu nutzen, aber das wird ebenfalls ignoriert!

Könnt Ihr mir helfen? Was mache ich falsch bzw. was übersehe ich?
 
Das liegt daran wie dein komplette Webseite aufgebaut ist.Das ist ein reines Html/css problem hat nix mit php zu tun.

Schau mal auf W3.org Valdierung hilft da oft weiter.

Mfg Splasch
 
Vielleicht hilft es, wenn du einfache und doppelte Anführungszeichen vertauscht.
Und die Breite würde ich auch gleich mir CSS machen. Wenn schon vernünftig, dann auch alles ;)
 
Status
Nicht offen für weitere Antworten.
Zurück