Developer oriented CSS/HTML tutorial/book
I am a software developer who occasionally write CSS/HTML code. I am currently work on an application which requires quite a complicated html/css based layout and I feel that I don't understand CSS/HTML layout enough to implement it. Which books and tutorials can you recommend me to improve my skill.

P.S. I understand what's difference between block and inline elements is what floats are, etc, but what I am lacking is a coherent picture of how it works and how to layout arbitrary stuff in html/css.

P.P.S. I tried several books before and they are either has reference manual format (like this: http://www.amazon.com/Pro-CSS-HTML-Design-Patterns/dp/1590598040) or contains information which I already know, for example most of basic tutorials on w3schools, most books for dummies on amazon, etc, or even worse are designer oriented, I don't need reading about colors, etc, I just need to learn how to do layout in HTML/CSS like I do in Java/Swing or other similar frameworks.
Developer oriented CSS/HTML tutorial/book
===

I am a software developer who occasionally write CSS/HTML code. I am currently work on an application which requires quite a complicated html/css based layout and I feel that I don't understand CSS/HTML layout enough to implement it. Which books and tutorials can you recommend me to improve my skill.

P.S. I understand what's difference between block and inline elements is what floats are, etc, but what I am lacking is a coherent picture of how it works and how to layout arbitrary stuff in html/css.

P.P.S. I tried several books before and they are either has reference manual format (like this: http://www.amazon.com/Pro-CSS-HTML-Design-Patterns/dp/1590598040) or contains information which I already know, for example most of basic tutorials on w3schools, most books for dummies on amazon, etc, or even worse are designer oriented, I don't need reading about colors, etc, I just need to learn how to do layout in HTML/CSS like I do in Java/Swing or other similar frameworks.