<br />
<b>Warning</b>:  preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Unknown modifier '\' in <b>/is/htdocs/wp1030259_XTWOHV513O/stefan/blog/plugins/serendipity_event_geshi/geshi.php</b> on line <b>1954</b><br />
<br />
<b>Warning</b>:  preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Unknown modifier 'a' in <b>/is/htdocs/wp1030259_XTWOHV513O/stefan/blog/plugins/serendipity_event_geshi/geshi.php</b> on line <b>1954</b><br />
<br />
<b>Warning</b>:  preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Unknown modifier '\' in <b>/is/htdocs/wp1030259_XTWOHV513O/stefan/blog/plugins/serendipity_event_geshi/geshi.php</b> on line <b>1954</b><br />
<br />
<b>Warning</b>:  preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Unknown modifier 'a' in <b>/is/htdocs/wp1030259_XTWOHV513O/stefan/blog/plugins/serendipity_event_geshi/geshi.php</b> on line <b>1954</b><br />
<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Stefans Webseite - Blog - HTML</title>
    <link>http://stefanjahn.de/blog/</link>
    <description>Gedanken und andere Abgründe</description>
    <dc:language>de</dc:language>
    <generator>Serendipity 1.1.2 - http://www.s9y.org/</generator>
    <pubDate>Wed, 20 Feb 2008 10:45:04 GMT</pubDate>

    <image>
        <url>http://stefanjahn.de/data/media/blog/avatar.png</url>
        <title>RSS: Stefans Webseite - Blog - HTML - Gedanken und andere Abgründe</title>
        <link>http://stefanjahn.de/blog/</link>
        <width>70</width>
        <height>100</height>
    </image>

<item>
    <title>Tabelle auf ganze Seitenhöhe ausdehnen</title>
    <link>http://stefanjahn.de/blog/archives/2008-02-19-Tabelle-auf-ganze-Seitenhoehe-ausdehnen.html</link>
            <category>CSS</category>
            <category>HTML</category>
            <category>Webdesign</category>
    
    <comments>http://stefanjahn.de/blog/archives/2008-02-19-Tabelle-auf-ganze-Seitenhoehe-ausdehnen.html#comments</comments>
    <wfw:comment>http://stefanjahn.de/blog/wfwcomment.php?cid=1038</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://stefanjahn.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1038</wfw:commentRss>
    

    <author>nospam@example.com (Stefan Jahn)</author>
    <content:encoded>
    &lt;p&gt;
Für das Layout einer Webseite werden oft noch Tabellen, sogenannte Layout-Tabellen, genutzt (im Gegensatz zu &lt;a href=&quot;http://de.selfhtml.org/html/text/bereiche.htm#block&quot;&gt;div&lt;/a&gt;-Containern in Verbindung mit CSS).
&lt;/p&gt;
&lt;p&gt;
So kann man z.B. eine Webseite mit zwei Spalten gestalten. In der linken schmalen Spalte kommt die Navigation und in der rechten breiteren Spalte landet der eigentliche Inhalt. Jede Spalte bekommt nun noch eine passende Hintergrundfarbe.
&lt;/p&gt;
&lt;pre&gt;
+--+------+
|  |      |
|  |      |
|  |      |
+--+------+
&lt;/pre&gt;
&lt;p&gt;
So lange die Spalten genügend Inhalt (Text) haben, so das die Tabellenhöhe größer ist als die Höhe des Browserfensters, hat man kein Problem. Kaum ist aber die Tabellenhöhe zu klein, so sieht das Design der Webseite nicht mehr unbedingt den Vorstellungen entsprechend aus. In diesem Fall hat man im oberen Teil des Browserfensters die Tabelle mit dem hübschen Hintergrund, danach aber eine leere einfarbige Fläche die ganz und gar nicht zum Design passt.
&lt;/p&gt;
&lt;pre&gt;
+--+------+
|  |      |
|  |      |
+--+------+
###########
&lt;/pre&gt;
&lt;p&gt;
Wie schafft man es nun das die Tabelle immer die komplette Höhe des Browserfenster einnimmt. Die Angabe von &lt;code&gt;&lt;a href=&quot;http://de.selfhtml.org/css/eigenschaften/positionierung.htm#height&quot;&gt;height:100%&lt;/a&gt;&lt;/code&gt; in &lt;a href=&quot;http://www.w3.org/Style/CSS/&quot;&gt;CSS&lt;/a&gt; bringt nicht den gewünschten Erfolg.
&lt;/p&gt;
&lt;p&gt;
Dies liegt daran das sich die Höhe in diesem Fall nach dem darunterliegenden Container richtet. In diesem Fall &lt;code&gt;&lt;a href=&quot;http://de.selfhtml.org/html/allgemein/grundgeruest.htm#html&quot;&gt;&amp;lt;body&amp;gt;&lt;/a&gt;&lt;/code&gt; das wiederum in &lt;code&gt;&lt;a href=&quot;http://de.selfhtml.org/html/allgemein/grundgeruest.htm#html&quot;&gt;&amp;lt;html&amp;gt;&lt;/a&gt;&lt;/code&gt; eingebettet ist. Bei allen Container macht der Browser eine automatische Höhenanpassung und stellt die Höhe auf den größten gemeinsamen Nenner ein. Mit der CSS-Angabe &lt;code&gt;height:100%&lt;/code&gt; für die Tabelle nimmt die Tabelle somit 100% Höhe von &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; ein, das Element &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; aber nicht 100% Höhe des Browserfensters.
&lt;/p&gt;
&lt;p&gt;
Aber es gibt Abhilfe:
&lt;/p&gt;
&lt;div class=&quot;code geshi&quot; style=&quot;text-align: left&quot;&gt;&amp;#160;&lt;/div&gt;
&lt;p&gt;
Das obige Beispiel gilt für die Layout-Tabelle der Klasse layout.
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Tue, 19 Feb 2008 21:17:26 +0100</pubDate>
    <guid isPermaLink="false">http://stefanjahn.de/blog/archives/2008-02-19-1038.html</guid>
    <category>css</category>
<category>HTML</category>
<category>webdesign</category>

</item>

</channel>
</rss>