DevTrain

Autor: Bernhard Elbl

noFrames: Tabellen statt Frames

Frames sind eine praktische Sache. Sie sparen Ladezeit und sind sehr bequem zu Handhaben. Leider haben sie auch viele Nachteile, weshalb viele Firmen jetzt auf Frames verzichten und doch lieber Tabellen nehmen! Wohl der größte Nachteil von Frames: Sie führen oft zu Darstellungsfehlern.
Hier ein coole Lösung, um sein Web auf Tabellen aufzubauen und dabei die Übersicht zu behalten. Das Zauberwort heißt "include file". Im Beispiel verwende ich zwei Seiten "Utility.asp" und "default.asp". Die Default.asp includiert die "utility.asp".

Der KOMPLETTE!! Code für die Seite hier:
default.asp
<%@ Language=VBScript %>
<!--#include file="utility.asp"-->
<%html_begin%>
   Hier ist mein Text-Body
<%html_end%>


Die komplette Grundstruktur beinhaltet die Datei "utility.asp".
Utility.asp

<%sub html_begin%>
<HTML>
<HEAD>
<LINK rel="stylesheet" type="text/css" href="style.css">
</HEAD>
<BODY>
<table width="100%" height="100%">
 <tr height="15" class="Menu" cellspacing="0">
  <td colspan="2" align="right" cellspacing="0">Home|zurück|Mail</td>
 </tr>
 <tr>
  <td width="20%" valign="top" class="Inhalt" cellspacing="0">Inhalt...</td>
  <td width="80%" valign="top" class="Body" cellspacing="0">
<%end sub%>

<%sub html_end%>  
  </td>
 </tr>
</table>
</BODY>
</HTML>
<%end sub%>



Mit diesem Beispiel bleibt die Übersicht beim Programmieren optimal erhalten, auch ohne Frames.
Unten alle Seiten einschließlich StyleSheet zum Download


Erfasst am: 15.02.2001 - Artikel-URL: http://www.devtrain.de/news.aspx?artnr=312
© Copyright 2003 ppedv AG - http://www.ppedv.de