Voor het eerst heb ik een layout gemaakt met divs, voorheen altijd met tabellen.
Om de kunst van divs te leren heb ik diverse forum berichten en andere sites gelezen en dit zo goed mogelijk in praktijk gebracht.
Willen jullie dit eens bekijken. Is dit de juiste manier?
Het menu wordt met knoppen van plaatjes en nog niet uitgewerkt met onClick etc.
Alvast bedankt voor de opmerkingen.
Een voorbeeld: Kijk hier.
CSS:
body {
background: #000000;
min-width: 1059px;
}
#clear {
clear: both;
}
#container-layout {
width: 1059;
height:838;
text-align: left;
}
#container-header {
background: #000;
width: 1059px;
height: 251px;
}
#container-menu {
background: #000;
width: 1059px;
height: 25px;
}
#container-main {
background: #000;
width: 1059px;
height: 562px;
}
.header-top1 {
width: 517px;
background-image: url(grfx/background/website1_top_1_517x251.jpg);
}
.header-top2 {
width: 306px;
background-image: url(grfx/background/website1_top_2_306x251.jpg);
}
.header-top3 {
width: 236px;
background-image: url(grfx/background/website1_top_3_236x251.jpg);
}
.header-top1, .header-top2, .header-top3 {
height: 251px;
float: left;
}
.menu-spacerstart {
width: 20px;
background-image: url(grfx/background/website1_menu_1_20x25.jpg);
}
.menu-spacer1 {
width: 27px;
background-image: url(grfx/background/website1_menu_3_27x25.jpg);
}
.menu-spacer2 {
width: 28px;
background-image: url(grfx/background/website1_menu_11_28x25.jpg);
}
.menu-spacereind {
width: 39px;
background-image: url(grfx/background/website1_menu_17_39x25.jpg);
}
.menu-spacerstart, .menu-spacer1, .menu-spacer2, .menu-spacereind {
height: 25px;
float: left;
}
.menu-home {
width: 80px;
background-image: url(grfx/background/website1_menu_2_80x25.jpg);
}
.menu-fotos {
width: 91px;
background-image: url(grfx/background/website1_menu_4_91x25.jpg);
}
.menu-nieuws {
width: 103px;
background-image: url(grfx/background/website1_menu_6_103x25.jpg);
}
.menu-biografie {
width: 134px;
background-image: url(grfx/background/website1_menu_8_134x25.jpg);
}
.menu-muziek {
width: 97px;
background-image: url(grfx/background/website1_menu_10_97x25.jpg);
}
.menu-reageer {
width: 111px;
background-image: url(grfx/background/website1_menu_12_111x25.jpg);
}
.menu-contact {
width: 111px;
background-image: url(grfx/background/website1_menu_14_111x25.jpg);
}
.menu-links {
width: 82px;
background-image: url(grfx/background/website1_menu_16_82x25.jpg);
}
.menu-home, .menu-fotos, .menu-nieuws, .menu-biografie, .menu-muziek, .menu-reageer, .menu-contact, .menu-links {
height: 25px;
float: left;
}
.main {
width: 1059px;
height: 562px;
background-image: url(grfx/background/website1_main_1_1059x562.jpg);
}
PAGINA:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Rock BoTToM Zwolle</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen"/>
</head>
<body>
<!-- centrale plaatsing in bruikbaar deel scherm -->
<table height="100%" width="100%">
<tr valign="middle"><td align="center">
<div id="container-layout">
<div id="container-header">
<div class="header-top1"></div>
<div class="header-top2"></div>
<div class="header-top3"></div>
<div id="clear"></div>
</div>
<div id="container-menu">
<div class="menu-spacerstart"></div>
<div class="menu-home"></div>
<div class="menu-spacer1"></div>
<div class="menu-fotos"></div>
<div class="menu-spacer1"></div>
<div class="menu-nieuws"></div>
<div class="menu-spacer1"></div>
<div class="menu-biografie"></div>
<div class="menu-spacer1"></div>
<div class="menu-muziek"></div>
<div class="menu-spacer2"></div>
<div class="menu-reageer"></div>
<div class="menu-spacer1"></div>
<div class="menu-contact"></div>
<div class="menu-spacer2"></div>
<div class="menu-links"></div>
<div class="menu-spacereind"></div>
</div>
<div id="container-main">
<div class="main"></div>
</div>
<!-- centrale plaatsing in bruikbaar deel scherm -->
</div>
</td></tr>
</table>
</body>
</html>