Hi,
Nö. Es geht ja um eine Auszeichnung innerhalb der Zeile
<tr>
<td class="caption">Name:</td>
<td><?php echo htmlentities($_POST['data']['name']</td>
</tr>
das sieht eher nach einer <dl> aus. Wenn nicht, ist IMHO die erste Spalte definitiv ein <th>.
Es sind nicht alle Angaben der ersten Spalte fett.
Das hat mit der Struktur nicht das geringste zu tun.
<td class="right">
Sofern es in dieser Tabellenzelle nicht zufällig um Rechtliches geht, ist das ein denkbar ungünstiger Klassenname.
Wieso? Wenn ich den Inhalt rechts ausrichten will, kann ich die Klasse doch "right" nennen...
Eine Klasse dient der Klassifizierung eines Elements, nicht der Vermittlung einer Darstellungsempfehlung. Noch mal: Die Struktur hat *nichts* mit CSS oder Aussehen zu tun. Sie wird gewählt, *lange* bevor die erste Überlegung bezüglich der Darstellung getätigt wird.
<td class="caption right red">hier steht das rechtsbündige fette rote Gemecker</td>
Ein absolutes Anti-Beispiel. Dies ist das miserabelst denkbare HTML. class="gemecker" wäre denkbar, aber jeder Hinweis auf die derzeit gewünschte Darstellung hat im HTML-Code nichts verloren.
Wieso keine Unterstirche in Klassennamen?
Weil Netscape 4 hierbei zu Abstürzen neigt, und weil sie erst später in den Standard eingefügt wurden. Sie sind zudem immer ersetzbar.
Wie lautet der Selektor für "innerhalb von"?
Genau das habe ich gefragt.
Sorry, ich ging davon aus, Du wüsstest dies und bräuchtest nur jemanden, der Dir das Brett vom Kopf haut.
Wäre also toll, wenn Du meine Frage nicht nur wiederholen würdest, sondern ggf. einen Link entgegenschmettern könntest... ;-)
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes