Hi,
ich habe eine HTML Seite, die über eine Tabelle 3 Bereiche baut: header, menu und inhalt. Ich hätte aber gerne den Inhalt etwas besser vom Design getrennt mittels CSS. Hier die Seite:
Kann mir jemand sagen, was ich da verbessern kann? Ich würde später gerne inhalt-seiten mittels php-include einbinden. Klappt das überhaupt so wie ich das mache? Wie sehen die best practices aus?
mfg
serow
ich habe eine HTML Seite, die über eine Tabelle 3 Bereiche baut: header, menu und inhalt. Ich hätte aber gerne den Inhalt etwas besser vom Design getrennt mittels CSS. Hier die Seite:
Code:
<HTML>
<HEAD></HEAD>
<style>
h1 {
font-size: 2em;
text-align: center;
}
ul#menu {
font-size: 0.8em;
float: center;
margin: 0; padding: 0;
border: 0px dashed black;
}
ul#menu li {
list-style: none;
margin: 0; padding: 0.2em;
}
ul#menu a {
display: block;
padding: 0.2em;
font-weight: bold;
}
ul#menu a:link {
color: black; background-color: #5d87b0;
}
ul#menu a:visited {
color: black; background-color: #5d87b0;
}
ul#menu a:hover {
color: black; background-color: #72a0cb;
}
</style>
<BODY>
<TABLE WIDTH=800px HEIGHT=600px BORDER=1 CELLPADDING=0 CELLSPACING=0>
<COL WIDTH=150*>
<COL WIDTH=650*>
<TR VALIGN=TOP>
<TD ROWSPAN=2 WIDTH=150px HEIGHT=150px>
<IMG SRC="./images/header.png" ALT="BILD HIER" WIDTH=150 HEIGHT=150>
</TD>
<TD WIDTH=650px HEIGHT=93px BGCOLOR=darkgray VALIGN=bottom>
<h1>HEADER</h1>
</TD>
</TR>
<TR>
<TD WIDTH=650px HEIGHT=57px VALIGN=TOP BGCOLOR=#5d87b0>
<P></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=150px BGCOLOR=#5d87b0>
<ul id="menu">
<li><a href="#"><p>MenuPunkt 1</p></a></li>
<li><a href="#"><p>MenuPunkt 2</p></a></li>
<li><a href="#"><p>MenuPunkt 3</p></a></li>
<li><a href="#"><p>MenuPunkt 4</p></a></li>
<li><a href="#"><p>MenuPunkt 5</p></a></li>
<li><a href="#"><p>MenuPunkt 6</p></a></li>
</ul>
</TD>
<TD WIDTH=640px BGCOLOR=lightgray>
<P>Inhalt</P>
</TD>
</TR>
</TABLE>
<P><BR><BR>
</P>
</BODY>
</HTML>
Kann mir jemand sagen, was ich da verbessern kann? Ich würde später gerne inhalt-seiten mittels php-include einbinden. Klappt das überhaupt so wie ich das mache? Wie sehen die best practices aus?
mfg
serow