Archiv verlassen und diese Seite im Standarddesign anzeigen : website with tables...auflösungsproblem
Metallica 28-06-2002, 13:51 hi leuts,
habe mich dazu entschlossen, meine komplette website neu zu machen.
meine index.htm sieht derweil folgendermaßen aus:
drei spalten
linke spalte: MENÜ
mittlere spalte: hauptinhalt
rechte spalte: statistische angaben zur site
=> ober diesen drei spalten hab ich noch eine zeile die über alle drei spalten drübergeht (colspan="3") wo das logo eingeblendet ist.
jetzt zu meiner frage:
programmiert habe ich es bis jetzt so, dass die linke und rechte spalte einen fixen größenwert haben (wegen den Menüs) während die mittlere spalte einen %-wert enthält => damit sich die htm immer an die aktuelle auflösung anpaßt.
nun ist es aber so, dass ich in der mittleren spalte immer sehr viel text und auch einige subtables drinnen habe. wenn sich diese spalte aber immer der auflösung anpaßt, dann darf ich eigentlich nie zeilenumbrüche oder absätze mit <br> machen, da es sonst bei den einzelnen auflösungen schlecht aussieht.
Wie löse ich dieses Problem?? ich kann ja nicht den ganzen text fortlaufend schreiben!
Wie wäre es mit der Verwendung der "Absatz"-Tags <p>Absatz</p> ?
Diese Tags sollten Dein Problem lösbar machen.
Metallica 01-07-2002, 09:00 ok. und was hältst du von folgender möglichkeit, 'ne site zu erstellen??
http://www.powie.de/art/artikel.php?id=2
ich checks nur zu 50%
MoRtAlAn 01-07-2002, 09:07 is sinnig, kopf und fuss bleiben immer gleich und nur der inhalt wird dynamisch geändert. Was verstehst du daran nicht ??
gruss
Metallica 01-07-2002, 17:17 was heißt, eine seite wird dynamisch gereniert?? wie macht man das??
bisher kennt ich nur die gute, alte doc.htm methode!
Ist nur ein Beispiel:
index.php
<?
include("header.inc.php");
// jetzt kommt Dein Inhalt
include("footer.inc.php");
?>
header.inc.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!--
+-----------------------------------------------------------------+
| Development and ©2000-2002 by metallica
+-----------------------------------------------------------------+
| Author: metallica
| Contact: metallica @ woauchimmer.net
| Company:
|
| Application: ????
| Version: 1.0/03.2002
|
| Description: none
|
| Validated: metallica
| Validation Date: 10.03.2002
|
+-----------------------------------------------------------------+
| Development and ©2000-2002 by metallica
+-----------------------------------------------------------------+
//-->
<HTML>
<HEAD>
<!--<META http-equiv="expires" content="0">//-->
<!--<META http-equiv="pragma" content="no-cache">//-->
<TITLE>
Irgendein Titel
</TITLE>
<body>
<table>
<tr>
<td>
<table>
<tr><td>
Alles was so in den header gehört, vielleicht ein paar Links, who knows?
</td></tr>
</table>
</td>
</tr>
<tr>
<td>
footer.inc.php
</td>
</tr>
<tr><td>
<table>
<tr><td>
This web site is powered by metallica <img src="sfsmsm.jpg"><br><small>Met v.1.0 07.2002</small><br><br>
All logos and trademarks in this site are property of their respective owner.<br>
The comments are property of their posters,<br>all the rest © 2000 - 2002
by<br>metallica>
</tr></td>
</table>
</td>
</tr>
</table>
</body>
</html>
edit: Tabellen-Tags korrigiert: </td> gehört vor </tr>, und Zellen/Zeilen die geschlossen werden, sollten auch geöffnet werden. ;)
Ein paar Parameter wie zum Beispiel den Seitentitel kann man dem include auch mitgeben:
index.php:
$titel = 'Irgendein Titel';
include("header.inc.php");
...
header.inc.php:
...
<TITLE><?=$titel?></TITLE>
...
Meta-Tags für den Inhalt etc. wären auch denkbar.
Metallica 02-07-2002, 09:03 hmm, und wo liegt der Vorteil dieser Methode, ausser das sie anscheinend hypermodern ist??
ich meine, beim inhalt kommt dann ja auch nur stink normaler html-code. nur sind eben ein kopf und fuss dabei wobei ich deren sinn noch nicht ganz durchblickt habe!
noch was:
wenn ich auf 800x600 rücksicht nehmen will, wie breit soll ich die haupttabelle dann machen?? 750 => mehr, weniger??
schon wieder was:
ich möchte die site mit dreamweaver machen! is das ok! ich meine, ich habe nichts schlechtes darüber gehört! und is sicher noch besser wie frontpage!
Original geschrieben von Metallica
hmm, und wo liegt der Vorteil dieser Methode, ausser das sie anscheinend hypermodern ist??
der sinn liegt darin, dass du bestandteile die auf jeder unterseite deines webprojektes vorkommen - z.b. navigation, kopf- und fusszeilen - bei einer änderung nur in einer einzigen datei ändern musst, und nicht in jeder seite.
ist also quasi das gleiche wie bei frames, nur ohne frames :-)
Metallica 02-07-2002, 15:36 OK. Danke!
Ob ich mir das wirklich antue, muss ich mir noch überlegen. Infos hab ich DANK EUCH jetzt genug!
:)
|
-
- |