Frage zu XHTML
Web
- xml
Hi,
unter html sieht bei mir ein Teil der Tabelle so aus:
<tr>
<td width="120" bgcolor="#2D3582"
align="center">Newsletter</td>
<td width="10" bgcolor="#F0F0F0"> </td>
<td width="10" bgcolor="#F0F0F0"> </td>
</tr>
wie müsste es unter XHTML aussehen?
Hab folgendes versucht, hat aber nicht geklappt
<tr>
<td class="120" rowspan="7" ><div class="center"></div>Newsletter</td>
<td class="w10"> </td>
<td class="w10"> </td>
</tr>
class"120" ist in einer css datei wie folgt definiert:
td.w120 { width:120px; background-color:#2D3582; }
Danke
CU
Hallo Web,
unter html sieht bei mir ein Teil der Tabelle so aus:
<tr>
<td width="120" bgcolor="#2D3582"
align="center">Newsletter</td>
<td width="10" bgcolor="#F0F0F0"> </td>
<td width="10" bgcolor="#F0F0F0"> </td>
</tr>
wie müsste es unter XHTML aussehen?
Das müsste doch eigentlich genauso aussehen - oder hat jemand was dagegen?
Viele Grüße
Patrick Canterino
hi,
unter html sieht bei mir ein Teil der Tabelle so aus:
<tr>
<td width="120" bgcolor="#2D3582"
align="center">Newsletter</td>
<td width="10" bgcolor="#F0F0F0"> </td>
<td width="10" bgcolor="#F0F0F0"> </td>
</tr>
wie müsste es unter XHTML aussehen?
Das müsste doch eigentlich genauso aussehen - oder hat jemand was dagegen?
ihhh, ja, ich! :)
align und bgcolor sind deprecated, also *baeh*. das ist
formatierung, nicht struktur!
in xhtml darf das dann so aussehen:
<tr>
<td class="w120">Newsletter</td>
<td class="w010"> </td>
<td class="w010"> </td>
</tr>
und in css:
td.w120 {
width: 120px;
background-color: #2d3582;
text-align: center;
}
/* w010, weils dann imm quelltext viel schoener
untereinanderpasst, *g* */
td.w010 {
width: 10px;
background-color: #f0f0f0;
}
ist doch viel schoener, und ausserdem wuerde das nicht nur
nach transitional, sondern sogar nach strict validieren (wenn
denn jemand wert daruf legt - man kann es ja auch uebertreiben).
ha, und wie leicht designaenderungen mit css auf einmal sind ... ;-)
viele gruesse
helge
Hallo !
ihhh, ja, ich! :)
align und bgcolor sind deprecated, also *baeh*. das ist
formatierung, nicht struktur!
Was 'bgcolor' betrifft muss ich dir recht geben.
'align' hingegen ist - anderslautenden Gerüchten zum Trotz - für Tabellen _NICHT_ deprecated und somit sehr wohl XHTML-1.0-strict-konform.
Siehe: http://www.w3.org/TR/html4/struct/tables.html#adef-align-TD
Vermutlich liegt es daran, dass diese "Formatierung" im Tabellenkontext durchaus eine strukturelle Bedeutung haben kann, um z.B. Zahlen von Nummern unterscheidbar zu machen.
und in css:
td.w120 {
width: 120px;
background-color: #2d3582;
text-align: center;
}
BTW: Die CSS-Angabe 'text-align: center' entspricht nicht 100%ig der HTML Angabe 'align="center"', da erstere sich _nicht_ auf Block-Level-Content auswirkt.
Gruß,
kerki