• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

bitte was?kein "*" und "100%"???

riddler

New member
habe ein problem:
unter ie läuft natürlich alles toll,
nur uner ntescape/opera nicht.
wußte nicht warum, also hab ich irgendwo im netz
so nen html-check durchlaufen lassen und das ergebniss wundert mich nun ja doch sehr:

bekomme solche fehler:

137: <td width="1%" height="*" bgcolor="#666666">
--Fehler: illegal value for HEIGHT attribute of TD (*)

oder

149: <table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
--Fehler: illegal value for HEIGHT attribute of TABLE (100%)


seit wann ist es denn verboten "100%" oder "*" als height-angaben in tabellen zu benutzen? sowas ist mir ja noch nie untergekommen, wie soll man das denn sonst machen?

mfg,
riddler
 
gleich noch ne zusatzfrage:

wenn ich ne tabelle inner tabelle will und die innere, soll die äußere ausfüllen,
hab ich das immer so gemacht, ist das jetzt etwa auch falsch:?

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="21" align="center">
Hallo, tralalala
</td>
<td height="*" align="center">
inhalt....
</td>
</tr>
</table>
</td>
<td width="50%" valign="top">
auch ganz doller inhalt
</td>
</tr>
</table>


toll, einrücken funktioniert hier nicht =( naja...
mfg, riddler
 
Hi,

lies dir mal das Whitepaper von HTML durch, dort findest du klar und deutlich den Hinweis, dass "height"- Attribute in table, tr, td, th usw. tags nicht zulässig sind.

Aber ich muss sagen, dass das eine der wenigen Vorschriften ist, die sowohl IE als auch NS gleich ignorieren. Also mach ruhig dein "height=100%".
(Und das aus meinem Mund, gell Michael ;) ). 'height="*" ' würd ich nicht machen, da der Stern normal nur in Framesets gültig ist.

CU
MichiS
 
Zurück
Oben