Vertikale Ausrichtung von text in Tabellenzellen

Wenn ich ein Bild platzieren, gefolgt von text in eine Tabelle Zelle, die vertikale Ausrichtung des Textes nach unten verschiebt im Vergleich zu text in angrenzende Zellen. Ich habe versucht, mit einem line-height CSS-Eigenschaft, aber es schien nicht zu wirken.

Im folgenden Beispiel brauche ich "123 Beschreibung" bündig mit "Zelle." Auch, es ist ein Leerzeichen zwischen dem Bild und "123" standardmäßig. Wie kann ich einstellen, dass negative Margen vielleicht?

<html>
<head>
    <style type="text/css">
        table { border-collapse: collapse; }
        td { border: thin solid; width: 10em;}
        /* .adjust-text { line-height: 1.3em; } */
    </style>
</head>
<body>
    <table>
        <tbody>
            <tr>
                <td>cell one</td>
                <td>
                   <img src="small-star.png" />
                   <span class="adjust-text">123 Description</span>
                </td>
            </tr>
        </tbody>
    </table>
</body>
</html>
Hat eine von diesen Lösungen, die die Arbeit für dich, Robert?

InformationsquelleAutor Lightbeard | 2010-06-09

Schreibe einen Kommentar