Ik zie eigenlijk niet in wat er zo mislukt is aan die eerste site. Als dat één van uw eerste sites is valt die best goed mee. Het is zeker geen hoogstandje maar het is simpel en effectief. Ge zoudt uw nieuwe ontwerp wel tegoei kunnen krijgen mits genoeg knoeiwerk maar het zou dom zijn aangezien ge er totaal niets mee opsteekt, ze is namelijk volledig verkeerd opgebouwd.
Uw site in een notendop:
- Eén div met je header als achtergrond op no-repeat. (en een onzichtbare h1 met je sitetitel om zichtbaar te zijn voor google etc)
- Onder die div een ul met je menu in. (Zie mijn laatst gemaakte posts, in één van de 5 laatste staat een url met meer uitleg daarover (bij site-check))
- Een div met daarin 3 divs die alledrie left floaten (left-center-right content). Op de linkse en rechtse geen achtergrondkleur, op uw middelbar wel.
LINKERBAR
----------
News is één div met een h2 vanboven met een rode achtergrond die over heel de breedte van die div loopt. Div zelf heet witte bg. Hetzelfde met Articles en sponsors. Dit zult ge wellicht nog niet kunnen. Moet ge even voor oefenen, nadenken. (Waarom een h2? Omdat dat ervoor dient en google / mensen zonder stylesheets zo direct weten waar ze aan toe zijn)
CENTERBAR
-----------
- Elk nieuwsbericht is een afzonderlijke div
- h3 voor uw nieuwstitels - float die left en gebruik een span die ge rechts float met uw posted by
- Dan een p met een margin-top en border-top.
RIGHTBAR
----------
- exact hetzelfde als uw linkerbar eigenlijk
Rond het geheel gooit ge een containerke van zoveel pixels en doet ge:
margin-left: 50%;
position: absolute;
left: -dehelftvanuwwidthpx;
width: *px;
top: 20px;
_____________________________________________________
Mensen zijn vrij om dit aan te vullen. Op zich kan het zijn dat het nog beter is een div rond het menu te plaatsen, daar laat ik u vrij in. Heb dit ook maar allemaal vlug vlug gezet, dus kan zijn dat er fouten inzitten.
Waarom ik altijd opteer om alle divs die langs elkaar staan left te floaten? Anders kunt ge al eens problemen met uw margins krijgen. Als ge enkel de meest linkse links laat floaten en de andere er zonder iets langsgooit + een margin-left op de rechtse div gebeurt er soms niets.
Ha, beat that. Als ge mijn rekeningnummer wilt hebben, pm.