Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Share this Page URL
Help

Jetzt lerne ich HTML 5: Start ohne Vorwi... > Kapitel 11: Exkurs HTML 4: Framesets... - Pg. 309

K APITEL 11 jetzt lerne ich 309 Exkurs HTML 4: Framesets in Webseiten HTML 5 bringt nicht nur viele neue Möglichkeiten mit sich, es sind auch ein paar alte Techniken entfallen. Das ist gut so, z. B. wenn sie nicht mehr zeitgemäß sind oder sich sowieso niemals richtig durchsetzen konnten. Es gibt aber auch ein paar Befehle, die von heute auf morgen abgeschafft wurden, obwohl sie im Internet überall anzutreffen sind. Dazu gehört auch der komplette Befehlssatz für Framesets. Eigentlich sind Framesets eher nervig, und kaum ein erfahrener HTML-Autor mag sie. Die Handhabung ist umständlich, das Verlinken der Seiten ist schwie- rig, und meist werden sie für echt abenteuerliche Konstruktionen verwendet. Wir sollten also froh sein, dass HTML 5 sie ersatzlos auf dem Standard gestri- chen hat. Das Problem ist aber, dass Sie Framesets noch überall im Internet be- gegnen. Viele Seiten setzen sie weiterhin ein, und jeder Browser und jeder HTML-Editor bzw. Homepage-Baukasten kann mit Framesets umgehen. Es wird also noch eine ganze Zeit dauern, bis Framesets wirklich verschwunden sind. Aus diesem Grund stellt dieses kurze Kapitel eine Ausnahme dar, denn es ver- mittelt Ihnen Befehle, die nicht (mehr) zu HTML gehören. Genauer gesagt gehö- ren sie zum HTML 4-Standard, wurden aus HTML 5 aber vollständig entfernt. Obwohl Sie diese Befehle nicht mehr verwenden dürfen, begegnen Sie ihnen fast täglich im Internet ­ und dann sollten Sie wissen, womit Sie es zu tun ha- ben. 11.1 Das Frame-Konzept Wir sind es gewohnt, dass jedes HTML-Dokument eine Einheit bildet. Es kann für sich alleine geöffnet und gelesen werden. Bei einem Frameset ist das nicht so, denn das Dokument wird in verschiedene Rahmen (= Frames) unterteilt. Da- bei besteht eine Webseite aus mehreren Teildokumenten, die zusammen im