Um Informationen aus mehreren Quellen auf einer einzigen Seite anzuzeigen, wird häufig der HTML-Seitenaufteilungsmechanismus verwendet. Nachfolgend finden Sie eine Beschreibung der Sprachkonstrukte zum Einfügen von Frames.
Notwendig
Grundkenntnisse in HTML
Anweisungen
Schritt 1
Die HyperText Markup Language (HTML) bietet zwei Arten von Frames. Floating ist flexibler und einfacher in eine vorhandene Seite einzufügen. Im Allgemeinen sieht die Konstruktion, die einen Fensterrahmen mit einem schwebenden Rahmen beschreibt, so aus: Hier wird die Hauptseite einer bestehenden Site als Datenquelle für diesen Rahmen angegeben (src-Attribut). Es wird in einem 400 x 300 Pixel großen Rahmen geöffnet, wie in den Breiten- und Höhenattributen angegeben. Sie können auch die Seite Ihrer Site im src-Attribut angeben. In diesem Fall reicht es aus, eine relative Adresse anzugeben (d. h. die Adresse relativ zu der Seite, in die der Rahmen eingefügt wird): In diesem Beispiel werden Breite und Höhe des Rahmens nicht angegeben, aber es gibt eine ID Attribut-Identifikator. Damit können Sie CSS () verwenden, um die erforderlichen Abmessungen für diesen Rahmen festzulegen:
#frameOne {Breite: 700px; Höhe: 200px;}
Schritt 2
Eine andere Art von Rahmen - "klassisch" - erfordert eine separate Seite, die eine Beschreibung der Rahmenstruktur enthält. Die Frames selbst befinden sich auf separaten Seiten, vielleicht sogar auf separaten Sites. Der HTML-Code für eine solche Frame-Container-Seite könnte wie folgt aussehen:
Für normale Seiten sollten keine… und…-Blöcke erforderlich sein. In diesem Beispiel enthält das öffnende Tag des Containers ein rows-Attribut, was bedeutet, dass der Seitenbereich vertikal geteilt werden sollte und der obere Rand dem ersten Frame zugewiesen wird. Wenn Sie Zeilen durch Spalten ersetzen, erfolgt die Teilung horizontal. Der Wert dieses Attributs "*, *" gibt an, dass die Aufteilungsanteile gleich sind - jeweils 50 %. Wenn Sie beispielsweise "20%, *" angeben, werden dem ersten Frame nur 20 % zugewiesen und dem zweiten der Rest. Der Benutzer kann diese Proportionen ändern, indem Sie die Ränder der Frames mit ziehen drag die Maus, aber es ist möglich, diese Aktion zu deaktivieren. Fügen Sie dazu das Attribut noresize zum Tag eines bestimmten Frames hinzu. Sie können auch die Größe der vertikalen und horizontalen Einzüge des angrenzenden Frames (die Attribute marginwidth und marginheight) festlegen: Es ist möglich, die Verhaltensregeln für die Bildlaufleisten jedes Frames separat festzulegen. Dazu wird das Scroll-Attribut verwendet, das einen von drei vordefinierten Werten enthalten kann. Falls angegeben, werden Bildlaufleisten angezeigt, wenn der Inhalt des Rahmens nicht in seine Grenzen passt. Wenn "ja" - Streifen sind die ganze Zeit vorhanden, unabhängig davon, ob sie benötigt werden. Wenn "nein" - bedeutet dies, dass Bildlaufleisten für diesen Rahmen nicht zugelassen werden.
Schritt 3
Basierend auf den Informationen in den vorherigen beiden Schritten müssen Sie den HTML-Code entwerfen, der für die Lösung Ihres Problems besser geeignet ist. Danach muss es nur noch in den Quellcode der Seite eingefügt werden. Dazu können Sie den Seiteneditor des Verwaltungssystems Ihrer Site verwenden - öffnen Sie die gewünschte Seite darin, wechseln Sie in den HTML-Code-Bearbeitungsmodus und fügen Sie Ihren Code an der gewünschten Stelle auf der Seite ein. Alternativ können Sie die Quellcodedatei der Seite über den Dateimanager für die Hosting-Verwaltung oder das Content-Management-System herunterladen, in einem Texteditor öffnen und den Code darin einfügen. Und dann den geänderten Code auf die gleiche Weise wieder auf den Server hochladen.