Ingo Turski: Universales Layout??

Beitrag lesen

Hi,

Damn, was soll das? Sobald ich das DOCTYPE im Kopf lösche, funzt alles einwandfrei. Aber der Code ist doch valide

zunächst mal: valider Code ist nicht zwangsläufig richtiger Code. Du kannst valide gerade mit CSS Sachen einbauuen, die völlig unsinnig sind.
Dann: Korrekter Doctype veranlaßt die meisten Browser zu korrekte(re)m Rendern.

Was den Opera betrifft, der stört sich z.B. noch am Script:

http://www.visualwebdesign.de/_site_test/html/menu/stm31.js
Timeout thread: delay 100 ms
Error:
name: TypeError
message: Statement on line 22: Expression evaluated to null or undefined and is not convertible to Object: document.all.a.filters
Backtrace:
  Line 22 of linked script http://www.visualwebdesign.de/_site_test/html/scripts.js
    document.all.a.filters.blendTrans.Apply();
  Line 66 of linked script http://www.visualwebdesign.de/_site_test/html/scripts.js
    ClockStarten();
  In unknown script
    clockgeladen();

Schmeiss das doch einfach mal raus oder setze es (bzw. die kritischen Stellen) in eine Bedingung if(!wondow.opera). Vielleicht hilft das ja schon.

freundliche Grüße
Ingo