First of all thanks to Jonathan and kchayka for replying.
The updated source can be found at
http://romm.vs138162.vserver.de/open/index1.php
The updated stylesheet can be found at
http://romm.vs138162.vserver.de/open/style1.css
I have got rid of the markup errors.
Once note though, your choice of class naming defeats the beauty of CSS.
Most of my classnames were already describing the purpose and not the
style. As for horizontal_ruler_438px. You were right about that. That
class is not even necessary.
As for that 1px high divider div, why don't you just use a top or bottom
border instead?
Thanks for that one kchayka. It solved the problem and is actually a
much better approach.
Hmmm... I suspect you haven't tested this with text zoomed up a couple
notches...
I see what you mean. But what can I do about it? I guess that problem
appears with every "pixel-perfect layout", as you called it. I could
easyly do without a "pixel-perfect layout", but I do want the
horizontal ruler on the left hand side be at the bottom of the box on
the right hand side. I don't know how to accomplish that in another way
then setting the hight of both the right hand and the left hand
elements, which are <div class="container_hauptinhalt_links"> and <div
class="container_aktuelle_themen">.
Also I used "float:left" a few times in order to align <div> elements
horizontally. And far as I know, when using "float:left", I have to set
the widh of that element. Which, again will screw up the design when
zooming up.
Am I right?
Robert.