ZITAT(Mischdele @ 31.08.2005 - 15:41)
also ich wüsste nicht, wo der Unterschied ist, wenn ich schreib width="100%" oder wenn ich schreib style="width: 100%". Habs aber trotzdem ausprobiert und da kam das gleiche raus...
Der Unterschied ist - wenn Du es wirklich so in den Quelltext schreibst - tatsächlich nicht vorhanden. Beides ist Exkrement. Wenn Du style="width: 100%" aber in eine externe CSS Datei auslagerst und zentral pflegst, trennst Du Inhalt vom Layout. Und genau das ist das, was CSS ausmacht. Du ersparst Dir einiges an Arbeit.
Dein Problem: Firefox nimmt bei "width=100%" 100% der Browserfensterbreite für die Breite des so ausgezeichneten Objekt. Der IE nimmt 100% der Breite des umschließenden Objekts. Das ist der Unterschied. Darum ragt es im Firefox rechts raus, wenn Du links von einem 100% breiten Objekt noch ein so und so breites Objekt (z.B. ein Menu) hast.
PS: Dieses Javacsript zum Fensterbreite ändern nervt gewaltig!