Hallo allerseits!
zunächst mal @ gudrun: nein, ich verwende kein Layoutraster. @ pedrito: die Blindgifs sind volle absicht, aber ich hab sie inzwischen reduziert. Layer (meinst du Layoutraster?) möchte ich eigentlich nicht verwenden, davon bin ich abgekommen, da gibts Probleme mit dem Anpassen an die jeweilige Fenstergröße. und schließlich noch @ heinzfrosch: hab ich jetzt mal versucht, aber siehe selbst:
Ich habe mal ganz von vorne mit einer neuen Datei angefangen, in der ich mich mal nur auf das obere Menü konzentriere (zu finden unter [Link entfernt, da Seite nicht mehr vorhanden] ). Und ich weiß jetzt auch endlich, warum meine Tabellen im NN so verschoben sind:
Für die gesamte Tabelle habe ich als Breite 100% angegeben, damit sich die Seite automatisch an das Browserfenster anpasst. Soweit so gut. Dann habe ich der Einfachheit halber die Tabelle von 6x8 auf 4x5 Zellen optimiert und die Grafiken entsprechend neu erstellt. Für 4 der 5 Spalten habe ich eine feste Größe in Pixeln angegeben, die 5. Spalte soll sich eigentlich automatisch an die restliche Fenstergröße anpassen. Das klappt ja im IE wunderbar, aber der NN streikt genau an dieser Stelle. Der NN (in meinem Testfalle NN4.7) kapiert nicht, dass er genau diese eine Spalte in der Breite anpassen soll. Stattdessen macht er die anderen Spalten entweder breiter oder schmäler, wie’s ihm passt.
Ich habe dann mal etwas rumprobiert und festgestellt, dass das Problem nicht auftritt, wenn ich normalen Text in der Spalte ohne Breitenangabe eingebe. Dann habe ich mal für die Breite der Spalte 100% angegeben, was aber natürlich nicht funktioniert hat. Wobei ich dazu sagen muss, dass ich die Seite im Moment soweit habe, dass sie im NN6 (noch) richtig angezeigt wird.
Außerdem hab ich mal euren Rat befolgt und diese Syntaxprüfung durchgeführt, mit den Voreinstellungen für HTML 4.0, NN 4.x und IE 4.x, 5.x. Da kommen bei der momentanen Seite folgende Warnungen: Die Attribute TEXT, ALINK, LINK, VLINK, LEFTMARGIN, MARGINWIDTH, TOPMARGIN, MARGINHEIGHT, BACKGROUND werden in HTML 4.0 nicht unterstützt (die fetten werden in NN 4.x nicht unterstützt und das kursive nicht im IE 4.x/5.x)
Das Seltsame daran: die Meisten dieser Angaben stehen in der BODY-Zeile und werden in GoLive bei den Seiteneinstellungen gemacht. Da frag ich mich doch, warum kann ich so was in GL einstellen, wenn es von HTML4.0 nicht unterstützt wird?!?! Oder stimmt nur die Syntaxprüfung nicht, weil eigentlich werden diese Dinge vom IE/NN 6 richtig interpretiert!? Und was mich am Meisten wundert: warum wird BACKGROUND nicht unterstützt (z.B. für die Zellen)? Eigentlich funktioniert es doch, und da bin ich auch sehr froh drüber! Ich lege die eigentlichen Bilddateien im Hintergrund der Zellen ab und lege in die Zellen ein transparentes GIF, damit die Dateien nicht ganz so einfach zu kopieren sind (hab ich mal wo gelesen und find ich nicht schlecht) bzw. sich automatisch der Fenstergröße anpassen können.
In der GoLive-Hilfedatei, die mitgeliefert wurde, habe ich einen Eintrag zum „Überschreiben der standardmäßigen Syntaxfehlerüberprüfung“ gefunden (unter GoLive 5.0 Hilfe c17ws10.htm) Sollte ich vielleicht da was ändern oder anpassen, damit diese (irrtümlichen???) Fehlermeldungen verschwinden?
Und hat jemand ne Idee, wie ich es hinkriege, dass der NN das mit dieser einen Spalte, die sich automatisch in der Breite anpassen soll, auch noch richtig interpretiert?
THX for all!
Gruß Andreas
[ Diese Nachricht wurde geändert von: Hanü am 2002-03-31 18:48 ]