website with tables...auflösungsproblem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • website with tables...auflösungsproblem

    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!
    $PHP resource 4ever$

  • #2
    Wie wäre es mit der Verwendung der "Absatz"-Tags <p>Absatz</p> ?
    Diese Tags sollten Dein Problem lösbar machen.

    Kommentar


    • #3
      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%
      $PHP resource 4ever$

      Kommentar


      • #4
        is sinnig, kopf und fuss bleiben immer gleich und nur der inhalt wird dynamisch geändert. Was verstehst du daran nicht ??

        gruss

        Kommentar


        • #5
          was heißt, eine seite wird dynamisch gereniert?? wie macht man das??

          bisher kennt ich nur die gute, alte doc.htm methode!
          $PHP resource 4ever$

          Kommentar


          • #6
            Ist nur ein Beispiel:

            index.php
            PHP-Code:
            <?
            include("header.inc.php");
            // jetzt kommt Dein Inhalt
            include("footer.inc.php");
            ?>
            header.inc.php
            PHP-Code:
            <!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 Date10.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örtvielleicht ein paar Linkswho knows?
                  </
            td></tr>
               </
            table>
               </
            td>
               </
            tr>
               <
            tr>
               <
            td
            footer.inc.php
            PHP-Code:
               </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&gt;
                  </
            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.
            Zuletzt geändert von Titus; 02.07.2002, 01:40.

            Kommentar


            • #7
              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.
              mein Sport: mein Frühstück: meine Arbeit:

              Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

              Kommentar


              • #8
                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!
                Zuletzt geändert von Metallica; 02.07.2002, 09:08.
                $PHP resource 4ever$

                Kommentar


                • #9
                  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 :-)
                  I don't believe in rebirth. Actually, I never did in my whole lives.

                  Kommentar


                  • #10
                    OK. Danke!
                    Ob ich mir das wirklich antue, muss ich mir noch überlegen. Infos hab ich DANK EUCH jetzt genug!
                    $PHP resource 4ever$

                    Kommentar

                    Lädt...
                    X