HTML/CSS: Comment faire de la barre latérale et le contenu suivre les uns les autres

J'ai besoin d'une barre latérale et une zone de contenu. Je veux avoir la même hauteur pour les deux sections. Donc, si je veux spécifier une couleur de fond pour la barre latérale, il suivra la zone de contenu, même si la barre latérale du contenu ne sont pas aussi grande que la section du contenu et vice versa. Je veux faire cela en pur HTML et CSS, donc pas de trucs javascript.

Vous pouvez le faire sans javascript: matthewjamestaylor.com/blog/...
Éviter les phrases complexes.
Ouais, 20 fois le montant du html ou du code de style, et une garantie que vous allez travailler sur cette partie pour les jours à essayer de comprendre pourquoi il ne fonctionne pas dans certains navigateurs quand une balise de table a été construite exactement pour ce problème...
Ce n'est pas optimale, car elle implique inutile imbriquée <div> éléments et certains assez laid CSS astuces, mais c'est mieux que Chis la table de base de la solution.
Le <table> élément n'a pas été conçu pour résoudre ce problème. Il a été construit pour afficher des données tabulaires.

OriginalL'auteur Adam | 2010-07-07