Hallo,
Ich weiß nicht, ob das die Lösung auf das Problem mit dem Validator ist, aber ich glaube schon:
<div> ist ein Block-Element, <font> dagegen ein Inline-Element. Inline Elemente dürfen NIE! ein Block-Element enthalten!
Hier ein passender Auszug aus SELFHTML (siehe http://de.selfhtml.org/html/text/schrift.htm@title=hier):
"<font>...</font> definieren Sie einen Bereich für Schriftformatierung. Das Element darf selber nur Seite Inline-Elemente enthalten, keine Seite Block-Elemente. Wenn Sie also beispielsweise Textabsätze damit auszeichnen wollen, müssen Sie das font-Element jedesmal innerhalb von <p>...</p> notieren. Die Browser sehen es zwar nicht so eng, wenn Sie es schlampiger verwenden, aber dann ist es nicht mehr HTML-Standard-konform."
Davon abgesehen ist das <font>-Tag eh hoffnungslos veraltet! Style den <div> lieber mit CSS-Stylesheets.
Grüße,
Willi
Mein SelfCode: ie:{ fl:| br:> va:) ls:? fo:| rl:? n4:? ss:| de:> js:| ch:? sh:( mo:? zu:}