Hallo,
versuche gerade meine HP mit Frames neu anzuordnen, hatte vorerst 4 Frames, und es sah alles gut aus. Nun möchte ich jedoch aus Erweiterungszwecken auf 6 Frames erhöhen. Mit dem Layouten klappt es nun leider gar nicht mehr.
Ich möchte es folgendermaßen haben: mit float:left und right geht es leider nur teilweise
Ach so, ich hab Deine Frage zuerst missverstanden. Eigentlich hatte ich geantwortet:
„Frames haben rein gar nichts mit irgendwelchen unbedeutenden HTML-Tags zu tun, und wer Frames verwendet, kann genauso gut CSS-Layout machen, das eine schließt das andere nicht aus!“
Aber jetzt merke ich, dass Du das anders gemeint hast, und DIch auf das „ich hab jeden Frame in einen Container gepackt“. Da muss ich DIr allerdings Recht geben, das ist völliger Schwachsinn
Ich kann nur immer wieder betonen:
ist ein Element zum Gruppieren mehrerer Elemente zwecks gemeinsamer Formatierung.
@htmlE46:
Warum verwendest Du überhaupt Frames? Hast Du Dich schon mal erkundigt, was für Nachteile Frames haben und wann Frames sinnvoll sind, bzw. wann man sie verwendet hat? Das ist Steinzeit-Niveau. Du und Deine Besucher hätten mehr davon, wenn Du lernst, auf die vermurcksten Frames zu verzichten.
Die Optik hat nicht wirklich was damit zu tun, dass man Frames weglässt.
HTML sorgt für die semantische Auszeichnung des Contents.
Die Optik (also Layout und Design) werden von CSS gemacht.
Verstehe leider komplett nicht was du mir sagen möchtest
ich habe schon eine externe css Datei und habe es auch mit float:left etc versucht zu positionieren, jedoch geht es dann nur für oben, die beiden links und mehr bekomme ich nicht hin.
Bei deinem Lösungsvorschlag weiß ich leider gar nicht was ich machen soll
Nun, Du hast gesagt, dass Du gerne wissen willst, wie Du Deine Site ohne Frames machst, oder hab ich Dein „Gerne, jede Hilfe bringt mich weiter“ falsch interpretiert?
Wenn nicht, dann frag mich nochmal, was Du nicht verstanden hast, denn ich habe es eigentlich auf die unterste Ebene runtergebrochen, die Beschreibung, wie man vorgeht, wenn man eine Website erstellt. Gerne fülle ich die einzelnen Schritte mit Bedeutung.
Um von Frames weg zu kommen, reicht nicht ein Link auf ein CSS-Tutorial. Frames bestehen aus vielen kleinen Features, die für den Webmaster hilfreich sind. Jedes lässt sich auf andere Weise irgendwie erreichen. Nur CSS reicht da nicht, dann muss auch noch ein Tutorial auf serverseitige Scriptsprachen her, denn auch aus dem Bereich haben Frames gute Eigenschaften.
Deswegen sag ich immer: „Es gibt keinen Ersatz für Frames“.
Also versucht habe ich es folgendermaßen:
Habe ein Frame Container definiert und dort alle anderen reingepackt.
Und dann habe ich sie versucht zu Layouten, aber geht halt nicht. Die Linken beiden und Oben bekommen ich so hin, aber den InhaltsFrame nicht!
@htmlE46:
Kann es sein das du ganze Zeit nicht wirklich von einem Frameset im ursprünglichen Sinn sprichst?
Sondern Framecontainer synonym für DIV benutzt?
Das funktioniert bis auf eine Kleinigkeit sehr gut. Der rechte bereicht fängt erst rechts unter dem Inhaltsbereich an und nicht direkt daneben auf gleicher höhe -.-
Nein, habe extra ein Border rumgemacht um zu gucken ob der Platz zu eng wäre, jedoch ist sogar noch 10px ungefähr Freiraum dazwischen, aber das rechte Div rückt nicht hoch, neben den Inhalt