dickus: Excel-Datei mittels include eingebunden aber wie mittig positio?

Moinsen,
habe mit Excel (2007) ein paar Pläne erstellt. Die Excel-Datei enthält
mehrere Sheets. Beim Speichern habe ich als Format HTML ausgewählt, da die
Pläne online gestellt werden sollen.

Nun habe ich eine einfache PHP-Datei gebastelt, um dort die Excel Datei
(also den ganzen HTML-Code) einzubinden:

<?
   include("plaene.htm");
?>

Der HTML-Code, den Excel erstellt, teilt wegen der Anzahl an Sheets die
Sache in zwei Frames ein. Das eine enthält das entsprechende Tabellenblatt,
das andere stellt die Navigation der einzelnen Blätter dar.

Wie aber bekomme ich meine Excel-Tabllen mittig ausgegeben, wenn ich eben
nicht nachträglich im von Excel erstellten Code entsprechende Anweisungen
platzieren will?

Ich möchte einfach nur die Daten als HTML exportieren und die Ausrichtung
soll dann mittels meinen PHP-Dateien erfolgen.

Jemand eine Idee?

THX
Dickus

  1. Mittels PHP kannst du nicht das Aussehen von HTML-Dokumenten beeinflussen. Dafür mit HTML/CSS.

    Du könntest das ganze Exel-Dokument über ein iframe einbinden und dieses mittig positionieren mit CSS.

    1. Hallo,

      Du könntest das ganze Exel-Dokument über ein iframe einbinden und dieses mittig positionieren mit CSS.

      Ja, aber versuche mal ein IFRAME-Element per CSS mit margin:auto zu formatieren. Da spinnen alle Browser irgendwie. Deshalb muss man hier um den IFRAME ein DIV-Element legen, welches man dann per CSS formatieren kann:

        
      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
         "http://www.w3.org/TR/html4/loose.dtd">  
      <html>  
      <head>  
      <title>Excel-Workbook zentriert</title>  
      <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">  
      <style type="text/css">  
      #ExcelWorkbook {  
       background-color:red;  
       width:600px;  
       height:480px;  
       margin:auto;  
      }  
      #ExcelWorkbook iframe {  
       width:100%;  
       height:100%;  
      }  
      </style>  
      </head>  
      <body>  
      <h1>Excel-Workbook zentriert:</h1>  
      <div id="ExcelWorkbook">  
      <iframe src="plaene.htm"></iframe>  
      </div>  
      </body>  
      </html>  
      
      

      viele Grüße

      Axel

      1. [latex]Mae  govannen![/latex]

        Ja, aber versuche mal ein IFRAME-Element per CSS mit margin:auto zu formatieren. Da spinnen alle Browser irgendwie.

        Genau wie bei allen anderen Inline-Elementen.
        IFRAME

        Deshalb muss man hier um den IFRAME ein DIV-Element legen, welches man dann per CSS formatieren kann:

        Nein. Man muß nur das IFRAME mit CSS als Block-Element anzeigen lassen, ein div ist nicht notwendig.

        Cü,

        Kai

        --
        Ash nazg durbatulûk, ash nazg gimbatul,ash nazg thrakatulûk, agh burzum-ishi krimpatul
        selfcode sh:( fo:| ch:? rl:( br:< n4:# ie:{ mo:| va:) js:) de:> zu:) fl:( ss:| ls:?
  2. Hellihello

    Ich möchte einfach nur die Daten als HTML exportieren und die Ausrichtung
    soll dann mittels meinen PHP-Dateien erfolgen.

    Jau, verstehe, dass PHP nur HTML, JS oder CSS generiert. Mit diesen Sprachen kannst Du dann den Code "formatieren", bestenfalls mit CSS oder mit einem JS, dass sich da dann draufpoppt, um das CSS/style zu manipulieren.

    Dank und Gruß,

    frankx

    --
    tryin to multitain  - Globus = Planet != Welt