Frames sind ein HTML-Mechanismus, mit dessen Hilfe Sie das Browser-Fenster in unabhängige Bereiche unterteilen können. Wenn sich ein Site-Besucher durch ein Layout bewegt, verschiebt sich der Frame nicht mit. Die Navigationsschaltflächen bleiben dadurch immer sichtbar. Frames können auch bewirken, dass der Browser Ihres Besuchers die Seite seltener aktualisieren muss.
Jeder Frame zeigt seinen eigenen Inhalt, der Links, Formulare, Bereiche, Text, Grafiken oder Medienobjekte enthalten kann. Die Links in einem Frame können eine Seite oder Informationen in diesem oder einem anderen Frame anzeigen. Sie können Ziele für die in einem Frame enthaltenen Links definieren, sodass sie Inhalte in einem anderen Frame zeigen.
Eine spezielle Art von HTML-Seiten, ein so genannter Frameset, erzeugt eine Kombination aus Frames und Frame-Eigenschaften, aus denen sich die Anzeige des Browsers zusammensetzt. Das Frameset legt die Anzahl der Frames fest, gibt ihre Größe und Position vor und bestimmt die Seiten oder Ressourcen, aus denen ihr ursprünglicher oder standardmäßiger Inhalt besteht.
NetObjects Fusion unterstützt zwei Möglichkeiten, Frames zu erstellen:
Sie können das Eigenschaftenfenster der Seiten-Ansicht verwenden, um automatische Frames einzustellen und Navigationssteuerungen, Banner, Text, Grafiken, Links und Bildlaufleisten hinzuzufügen. Ein Frameset aus automatischen Frames enthält einen Hauptframe für die Layout-Fläche der Seite und Frames für die Ränder eines oder mehrerer Master-Rahmen: Links, Rechts, Oben, Unten. Das Frameset eines automatischen Frames kann maximal diese fünf Frames umfassen. Sie müssen sich an den angegebenen Positionen befinden.
Wenn Sie mehr als fünf Frames oder Frames an anderen Stellen benötigen, können Sie Frames manuell mit HTML programmieren. Weitere Informationen hierzu finden Sie unter Beispiele für HTML-Code von Seiten und automatischen Frames.
Innerhalb eines Frames können Sie beeinflussen, wie die verschiedenen Schriftarten der Browser auf Ihr Design wirken. Die Eigenschaften der Zeilen und Spalten funktionieren in einem Frame genauso wie in einem Layout. Weitere Informationen hierzu finden Sie unter Optimierung der Ausgabe mit Dynamischem Seiten-Layout.