suchen
HeimWeb-FrontendHTML-TutorialÜberlegungen zur Frameset-Tag-Designseite

Überlegungen zur Frameset-Tag-Designseite

Jun 27, 2017 am 10:02 AM
标签设计页面

Wichtig: Sie können das -Tag nicht innerhalb von platzieren. im Etikett. Und HTML5 unterstützt die Verwendung von Frameset-Tags nicht mehr! ! !

1. Das Frameset-Element kann ein Frameset definieren, das zum Organisieren mehrerer Fenster (Frames) verwendet wird. Für jedes Framework gibt es eine separate Dokumentation. Mithilfe des Frames können wir die Seite teilen und teilweise aktualisieren. Eine angemessene Nutzung wird den Benutzern eine sehr gute Erfahrung bringen.

2. Mehrere Attribute des Framesets:

①, Spalten:definieren die Anzahl und Größe der Spalten im Rahmenset. Schneiden Sie den Bildschirm vertikal ab (z. B. in zwei linke und rechte Bildschirme), akzeptieren Sie ganzzahlige Werte und Prozentsätze. * bedeutet, dass der verbleibende Platz eingenommen wird. Die Anzahl der Werte stellt die Anzahl der geteilten Fenster dar und wird durch Kommas getrennt. Beispielsweise kann COLS="30,*,50%" in drei Fenster unterteilt werden. Das erste Fenster hat eine Breite von 30 Pixeln und ist eine absolute Teilung. Das zweite Fenster ist das, was nach der Zuweisung des ersten und dritten Fensters übrig bleibt. Der Raum darunter, das dritte Fenster, nimmt 50 % des gesamten Fensterbildschirms ein und die Breite ist eine relative Aufteilung. Sie können die Zahlen selbst anpassen.

②, Zeilen:Definieren Sie die Anzahl und Größe der Zeilen im Frameset. Dies ist ein horizontaler Schnitt, der den oberen und unteren Bildschirmrand trennt. Die Werteeinstellungen sind die gleichen wie oben. Versuchen Sie, die Parameter COLS und ROWS nicht im selben Tag zu platzieren, da Netacape diesen Frame-Typ manchmal nicht anzeigen kann. Versuchen Sie daher, mehrere Aufteilungen zu verwenden.

③, frameborder: Legen Sie den Rand des Rahmens fest, sein Wert ist nur 0 und 1, 0 bedeutet keinen Rand, 1 bedeutet, den Rand anzuzeigen.

④, Rand: Legen Sie die Randstärke des Rahmens fest.

⑤, Rahmenfarbe: Legen Sie die Rahmenfarbe des Rahmens fest.

⑥, Framespacing: stellt den Abstand zwischen Frames und den zwischen Frames verbleibenden Abstand dar.

3. Attribute des Frame-Tags:

①, Name: Legen Sie den Frame-Namen fest. Diese Eigenschaft muss festgelegt werden.

②, src: Legen Sie den Namen oder Pfad der Webseite fest, die in diesem Frame angezeigt werden soll. Diese Eigenschaft muss festgelegt werden.

③, Scrollen: Legen Sie fest, ob Bildlaufleisten angezeigt werden sollen. Die Einstellwerte sind Auto, ja, nein.

④, Rahmenfarbe: Legen Sie die Rahmenfarbe des Rahmens fest.

⑤, Rahmenrand: Legen Sie fest, ob der Rahmenrand angezeigt werden soll. Die Einstellungswerte sind nur 0 und 1; 0 bedeutet keinen Rand, 1 bedeutet, dass der Rand angezeigt wird.

⑥, noresize: Legen Sie fest, ob die Rahmengröße manuell angepasst werden kann.

⑦, Randbreite: Legen Sie die Breite zwischen der Rahmengrenze und dem darin enthaltenen Inhalt fest.

⑧, marginhight: Legen Sie die Höhe zwischen der Rahmengrenze und dem darin enthaltenen Inhalt fest.

⑨, Breite: Legen Sie die Rahmenbreite fest.

⑩, Höhe: Stellen Sie die Rahmenhöhe ein.

4. Frameset-Nutzungsbeispiel:

Wenn Sie den folgenden Effekt erzielen möchten

Die Seite ist in drei Teile unterteilt, oben, links und rechts. Klicken Sie links auf den Hyperlink und die Frame-Seite auf der rechten Seite ändert sich entsprechend.

Gesamtseite: main.html


1 <frameset>2         <frame>3         <frameset>4             <frame>5             <frame>6         </frameset>7 </frameset>

top.html, right.html ist eine leere Seite, left.html lautet wie folgt:


1 <!-- 左边菜单栏显示-->2     <p>3         </p>
9     

Die hierarchische Darstellung der Seite beruht hauptsächlich auf der Verwendung von Spalten und Zeilen im Frameset-Tag, kombiniert mit der Verschachtelung des Frame-Tags. Wenn Sie auf die Menüleiste links klicken möchten und sich der Rahmen rechts entsprechend ändert, müssen Sie das Attribut

target: kennen, das festlegt, wo das verlinkte Dokument geöffnet werden soll. Der Browser lädt das Dokument und zeigt es in dem Frame oder Fenster an, das mit dem href-Attribut dieses Tags benannt ist und dessen Name mit diesem Ziel übereinstimmt. Das heißt, in main.html, , welchen Wert hat das Namensattribut hier in , dann in left.html, hier Gleich sein.

5. Wie bekomme ich die Elemente in anderen Frames im Frameset, wo sich die übergeordnete Seite in der untergeordneten Seite befindet?

Das heißt, wie man den Attributwert des -Tags in left.html in right.html usw. erhält.

$(parent.parent. mainFrame. document).contents().find("body").html(); //manFrame bezieht sich auf die ID des Frames, den Sie anzeigen möchten

, wie z left.html-Seite oben: Die ID der Aufgabenerstellung lautet taskCreat. Dann können wir sie wie folgt abrufen: und ihre Klassenattribute ändern.

$(parent.parent.left.document).contents().find("#taskCreat").attr("class","list-group-item");

6. Vor- und Nachteile des Rahmensets

Wir wissen, dass der aktuelle HTML5-Standard kein Frameset mehr unterstützt. Obwohl das Neuladen der -Seite nicht das Neuladen der gesamten Seite erfordert, muss nur eine Frame-Seite in der Seite neu geladen werden (wodurch die Datenmenge reduziert wird). Übertragung, Beschleunigung des Herunterladens von Webseiten). Es weist jedoch auch viele Mängel auf, z. B. ist die Zurück-Schaltfläche des Browsers nutzlos; es werden viele Seiten generiert, was schwierig zu verwalten ist; der Code ist komplex und lässt sich nicht einfach durchsuchen Engines; die Anzeige kleiner mobiler Geräte ist unvollständig; Multi-Frame-Seiten erhöhen die Server-HTTP-Anfragen usw. Daher müssen wir bei der Verwendung von Framesets vorsichtig sein, und das aktuelle p + CSS kann auch zur Implementierung dieser Funktion verwendet werden.

Das obige ist der detaillierte Inhalt vonÜberlegungen zur Frameset-Tag-Designseite. 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
HTML: Die Struktur, CSS: Der Stil, JavaScript: Das VerhaltenHTML: Die Struktur, CSS: Der Stil, JavaScript: Das VerhaltenApr 18, 2025 am 12:09 AM

Die Rollen von HTML, CSS und JavaScript in der Webentwicklung sind: 1. HTML definiert die Webseitenstruktur, 2. CSS steuert den Webseitenstil, und 3. JavaScript fügt ein dynamisches Verhalten hinzu. Zusammen bauen sie den Rahmen, die Ästhetik und die Interaktivität moderner Websites auf.

Die Zukunft von HTML: Evolution und Trends im WebdesignDie Zukunft von HTML: Evolution und Trends im WebdesignApr 17, 2025 am 12:12 AM

Die Zukunft von HTML ist voller unendlicher Möglichkeiten. 1) Neue Funktionen und Standards umfassen mehr semantische Tags und die Beliebtheit von Webcomponenten. 2) Der Webdesign -Trend entwickelt sich weiterhin für reaktionsschnelles und zugängliches Design. 3) Die Leistungsoptimierung verbessert die Benutzererfahrung durch reaktionsschnelle Bildlade- und faulen Ladetechnologien.

HTML vs. CSS vs. JavaScript: Ein vergleichender ÜberblickHTML vs. CSS vs. JavaScript: Ein vergleichender ÜberblickApr 16, 2025 am 12:04 AM

Die Rollen von HTML, CSS und JavaScript in der Webentwicklung sind: HTML ist für die Inhaltsstruktur verantwortlich, CSS ist für den Stil verantwortlich und JavaScript ist für dynamisches Verhalten verantwortlich. 1. HTML definiert die Webseitenstruktur und den Inhalt durch Tags, um die Semantik zu gewährleisten. 2. CSS steuert den Webseitenstil über Selektoren und Attribute, um es schön und einfach zu lesen. 3. JavaScript steuert das Verhalten von Webseiten über Skripte, um dynamische und interaktive Funktionen zu erzielen.

HTML: Ist es eine Programmiersprache oder etwas anderes?HTML: Ist es eine Programmiersprache oder etwas anderes?Apr 15, 2025 am 12:13 AM

HtmlisnotaprogrammingLanguage; itiSamarkuplanguage.1) htmlstructuresandFormatswebcontentuses.2) itWorkswithCSSForstylingandjavaScriptForinteraktivität, EnhancingWebDevelopment.

HTML: Erstellen der Struktur von WebseitenHTML: Erstellen der Struktur von WebseitenApr 14, 2025 am 12:14 AM

HTML ist der Eckpfeiler der Erstellung von Webseitenstruktur. 1. HTML definiert die Inhaltsstruktur und die Semantik und Verwendung usw. Tags. 2. Stellen Sie semantische Marker wie usw. zur Verfügung, um den SEO -Effekt zu verbessern. 3. Um die Benutzerinteraktion durch Tags zu verwirklichen, achten Sie auf die Verifizierung der Form. 4. Verwenden Sie fortschrittliche Elemente wie in Kombination mit JavaScript, um dynamische Effekte zu erzielen. 5. Zu den häufigen Fehlern gehören nicht abgegebene Bezeichnungen und nicht geeignete Attributwerte, und Überprüfungstools sind erforderlich. 6. Optimierungsstrategien umfassen das Reduzieren von HTTP -Anforderungen, die Komprimierung von HTML, die Verwendung semantischer Tags usw.

Von Text zu Websites: Die Kraft von HTMLVon Text zu Websites: Die Kraft von HTMLApr 13, 2025 am 12:07 AM

HTML ist eine Sprache, mit der Webseiten erstellt, die Webseitenstruktur und -inhalt über Tags und Attribute definiert werden. 1) HTML organisiert die Dokumentstruktur über Tags, wie z. B.. 2) Der Browser analysiert HTML, um das DOM zu erstellen und die Webseite zu rendern. 3) Neue Merkmale von HTML5, wie z. B. Multimedia -Funktionen. 4) Zu den häufigen Fehlern gehören nicht abgestimmte Bezeichnungen und nicht geeignete Attributwerte. 5) Die Optimierungsvorschläge umfassen die Verwendung semantischer Tags und die Reduzierung der Dateigröße.

HTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchHTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchApr 12, 2025 am 12:02 AM

WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

Die Rolle von HTML: Strukturierung von WebinhaltenDie Rolle von HTML: Strukturierung von WebinhaltenApr 11, 2025 am 12:12 AM

Die Rolle von HTML besteht darin, die Struktur und den Inhalt einer Webseite durch Tags und Attribute zu definieren. 1. HTML organisiert Inhalte über Tags wie das Lesen und Verständnis. 2. Verwenden Sie semantische Tags wie usw., um die Zugänglichkeit und SEO zu verbessern. 3. Optimierung des HTML -Codes kann die Ladegeschwindigkeit und die Benutzererfahrung der Webseite verbessern.

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

WebStorm-Mac-Version

WebStorm-Mac-Version

Nützliche JavaScript-Entwicklungstools

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

SecLists

SecLists

SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

SAP NetWeaver Server-Adapter für Eclipse

SAP NetWeaver Server-Adapter für Eclipse

Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.