MudGuard: Netscape zeigt meine Seite nicht richtig an

Beitrag lesen

Hi,

die Attribute für die Zellenhöhen sind erstmal falsch:
<td align="left" rowspan="2" height="110px">
so ist es richtig:
<td align="left" rowspan="2" height="110">
Komisch, daß der Validator dazu nichts sagt.

Der sagt nichts wegen:

<!ATTLIST (TH|TD)                      -- header or data cell --
  %attrs;                              -- %coreattrs, %i18n, %events --
[...]
  height      %Length;       #IMPLIED  -- height for cell --
  >

<!ENTITY % Length "CDATA" -- nn for pixels or nn% for percentage length -->

Formal ist das Attribut als CDATA (also Zeichendaten) deklariert.
Die Einschränkung, daß es sich um eine (Pixel-) Anzahl handelt, steht nur im Kommentar.

"110px" ist ein gültiger CDATA-Wert.
Er genügt aber nicht der im Kommentar gemachten Einschränkung.

Bei DTDs gibt es relativ wengi Möglichkeiten, Werte formal einzuschränken.
Und der Validator kann nur den formalen Teil auswerten.

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/