Heim  >  Artikel  >  Web-Frontend  >  HTML-Frameset-Tag

HTML-Frameset-Tag

WBOY
WBOYOriginal
2024-09-04 16:30:32439Durchsuche

Das -Tag in HTML kombiniert mehrere Frames und zeigt sie als eine einzelne Webseite an. Dieses Dokument besteht aus allen Frames, die in einem Frameset enthalten sind. Frames ähneln lediglich einzelnen Fenstern oder Websites. Mit dem Frameset-Tag können wir mehrere Spalten oder Zeilen bilden und die Frames darunter einfügen. Diese Funktion war vor HTML 5 verfügbar und ist nützlich, um verschiedene Dokumente gleichzeitig anzuzeigen, indem sie miteinander kombiniert werden. Jeder Frame kann seinen Inhalt enthalten; Normalerweise handelt es sich dabei um verschiedene Webdateien wie HTML oder Bilder.

Syntax

Hier ist das Start-Tag und endet mit dem End-Tag als . Das Das Tag kann ein oder mehrere Frame-Tags enthalten. Jedes Frame-Tag beginnt mit Tag mit dem Attributnamen „src“, an das wir unsere Frame-Inhalte übergeben. Wie bereits erwähnt, kann es sich bei diesem Inhalt um Webdateien wie HTML oder weitergegebene Bilder handeln.

<frameset cols / rows = ", , , " >
<frame src = "source file name. . . " >
. . . . . .
. . . . . .
<frame src = "source file name. . . " >
</frameset>

Hier haben wir ein Start-Tag-Frameset, das Attributspalten oder -zeilen enthält. Im Allgemeinen werden diese beiden Attribute zusammen mit einem Frameset-Tag verwendet, da ein Frameset-Tag zum Kombinieren mehrerer Frames verwendet wird. Diese Tags ermöglichen lediglich die Bildung von Zeilen oder Spalten zur Positionierung verschiedener Frames. Auf den Start-Tag folgt dann ein einfacher Frame-Tag. Um eine Datei in einem Frame anzuzeigen, verwenden Sie das Attribut „src“ im Frame-Tag und übergeben Sie den Dateinamen als Wert. Wir haben mithilfe der Punkte gezeigt, dass ein einzelner Frame mehrere Frames enthalten kann. Und schließlich wird das Frameset-Tag durch das schließende Tag geschlossen.

Attribute des Frameset-Tags

Unten finden Sie die Liste der Attribute, die vom Frameset-Tag unterstützt werden:

1. cols: Dieses Attribut wird verwendet, um die Frames darin zu positionieren. Das cols-Attribut unterteilt das Frameset in mehrere Spalten und zeigt die Frames vertikal an. Dieses Attribut ermöglicht auch das Festlegen der Breite jeder Spalte im Frameset. Wir können für jeden Frame unterschiedliche Werte festlegen, indem wir den Wert an dieses Attribut übergeben. Der Wert kann in Prozent, Pixeln oder relativer Länge übergeben werden. Der Standardwert für dieses Attribut ist 100 %.

2. rows: Dieses Attribut ähnelt auch dem cols-Attribut. Das rows-Attribut unterteilt das Frameset in mehrere Zeilen und die Frames werden horizontal nacheinander angezeigt. Wir können den Wert ähnlich dem cols-Attribut übergeben, um die Höhe jedes Frames festzulegen. Durch die Verwendung sowohl von Zeilen als auch von Spalten kann das gewünschte Ergebnis erzielt werden. Der Standardwert für dieses Attribut ist ebenfalls 100 %.

3. border: Dieses Attribut wird über dem Frameset-Tag verwendet, um die Breite jedes Frames in einem Frameset zu definieren.

4. Framespacing: Das Frameset-Tag verwendet das Attribut „Frame-Abstand“, um die Lücken zwischen den darin enthaltenen Frames festzulegen.

Beispiele zur Implementierung des HTML-Frameset-Tags

Im Folgenden finden Sie Beispiele für HTML-Frameset-Tags:

Beispiel #1

Es enthält mehrere HTML-Dateien, da wir verschiedene Dateien als Rahmen in einem übergeordneten Fenster verwenden.

Code:

Hauptdatei:

<!DOCTYPE html>
<html>
<head>
<title> frameset tag in HTML </title>
<style>
</style>
</head>
<frameset>
<frame src = "frame1.html" >
</frameset>
</html>

Wir haben eine einzige Quelldatei mit dem Namen Frame 1.

frame1.html:

<!DOCTYPE html>
<html>
<head>
<title> Frameset Example </title>
<style>
body {
text-align: center ;
background-color: rgb(120, 120, 120, 0.15) ;
}
</style>
</head>
<body>
<h2> Example of Frameset tag </h2>
<h1> Frame 1 </h1>
</body>
</html>

Ausgabe:

Da wir nur eine Datei als einzelnen Frame eingebunden haben, wird auf der Seite der Inhalt von „frame.html“ als Ganzes angezeigt. Die Breite und Höhe des Rahmens betragen standardmäßig 100 %; Aus diesem Grund nimmt ein einzelner Frame die gesamte Fläche ein.

HTML-Frameset-Tag

Beispiel #2

Fügen wir unserem Beispiel einen weiteren Frame hinzu und teilen ihn spaltenweise auf, indem wir das cols-Attribut verwenden und den Wert in Prozent übergeben.

Code:

frame2.html:

<!DOCTYPE html>
<html>
<head>
<title> Frameset Example </title>
<style>
body {
text-align: center ;
background-color: rgb(120, 120, 120, 0.30 ) ;
}
</style>
</head
<body>
<h2> Hello World..! </h2>
<h1> Frame 2 </h1>
</body>
</html>

Hauptdatei:

<!DOCTYPE html>
<html>
<head>
<title> frameset tag in HTML </title>
<style>
</style>
</head>
<frameset cols = "40% , 60 %" >
<frame src = "frame1.html" >
<frame src = "frame2.html" >
</frameset>
</html>

Ausgabe:

Hier haben wir zwei Frames übergeben und sie mithilfe des cols-Attributs mit den übergebenen Werten 40 % und 60 % geteilt. Stellen Sie die Breite des ersten Rahmens auf 40 % und die Breite des zweiten Rahmens auf 60 % ein.

HTML-Frameset-Tag

Beispiel 3

Lassen Sie uns dieselben Frames horizontal unterteilen, indem wir das Zeilenattribut verwenden. Wir werden das gleiche letzte Beispiel modifizieren. Der Unterschied besteht darin, dass das rows-Attribut das cols-Attribut ersetzt. Auch das rows-Attribut nimmt einen ähnlichen Wert wie das cols-Attribut an. Abhängig von der Anzahl der Frames können wir mehrere Werte übergeben.

Code:

Hauptdatei:

<!DOCTYPE html>
<html>
<head>
<title> frameset tag in HTML </title>
<style>
</style>
</head>
<frameset rows = "50% , 50%" >
<frame src = "frame1.html" >
<frame src = "frame2.html" >
</frameset>
</html>

Ausgabe:

Die Ausgabe besteht hier aus zwei horizontalen Rahmen mit der gleichen Höhe von 50 %. Beachten Sie, dass diese Höhe dem tatsächlichen Browserfenster entspricht.

HTML-Frameset-Tag

Fazit

Wir haben etwas über das Frameset-Tag in HTML, seinen Zweck und seine Verwendung gelernt. Ziel dieses Tags ist es, mehrere Frames in einem Anzeigefenster zusammenzuführen und darzustellen. Mithilfe der verfügbaren Attribute können wir auch die Position und Größe der Rahmen definieren. Dieses Tag ist seit HTML 5 veraltet.

Das obige ist der detaillierte Inhalt vonHTML-Frameset-Tag. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:THead-Tag in HTMLNächster Artikel:THead-Tag in HTML